Trait that centralizes the policies for naming fields.
Field names are Scala-like path names with '.' separated components. The
last component is called the simple name, while the components leading
up to the simple name comprise the path name prefix.
Naming is sticky. Once a path name prefix has been declared, it cannot be
changed. Similarly, once a simple name has been declared, it cannot be
changed.
Trait that centralizes the policies for naming fields.
Field names are Scala-like path names with '.' separated components. The last component is called the simple name, while the components leading up to the simple name comprise the path name prefix.
Naming is sticky. Once a path name prefix has been declared, it cannot be changed. Similarly, once a simple name has been declared, it cannot be changed.