fromProperties

Set this Configuration via the given map. Any keys missing from
the given map will not be set. Note that changes made to this map
will not be automatically reflected in this Configuration object.
IMPORTANT: If the map contains instantiated objects(rather than
string values), only the string representation of those objects
are considered in this configuration's equals and
hashCode methods. If the object's property has no
string form(such as an ObjectValue), the object is not
part of the equality and hashing calculations.