Utility methods to quickly access object properties. This class supports
simple and nested properties and also conversion of property values to match
property type. No converter customization is provided yet, so only basic
converters for Strings, Numbers and primitives are available.
Sets object property using JavaBean-compatible introspection with one
addition - a property can be a dot-separated property name path. Before
setting a value attempts to convert it to a type compatible with the
object property. Automatic conversion is supported between strings and
basic types like numbers or primitives.