The goal of this project is to provide a Java API to bind key/value pairs of Strings stored in an ordinary map to arbitrary java objects. The binding process includes transformation and validation of those values to the target data structure. A possible application is the binding of configuration values (for example from property files) to member attributes of java objects.