Defines an object that knows to map between names as they found in the code to those who should be defined in the configuration
Reads a value of type A that is located at a provided path
in a Config.
Default implementation for name mapper, names in code equivalent to names in configuration
Helper object to get the current name mapper