code: public static BindingCreation bind( Object source, String propertyPath )
  	{
  		return createBinder( new CompositePropertyAdapter( source, propertyPath ) );
  	}
docs: First step, accepts a data binding source definition and creates a binder
  
  The source value is searched as specified in the @param propertyPath, in
  the context of the @param source object.
  
  For example : <i>...To( customer, "company.address.city" )</i> can be
  used to access data at different depths. If all intermediary steps
  provide a correct implementation for the Data Binding mechanism, any
  change at any depth will be catched.
  
  @param source
  The source object
  @param propertyPath
  The source object's property path
  @return The Binder to continue specifying the data binding