"block">Sets a collection of properties of a given object to the values associated with those properties.
 <p>
 In the map that represents these properties, each key represents the name of the property, with the value associated
 with that key being the value that is set for the property.
 <p>
 E.g. map entry key = foo, value = "bar", which "bar" an instance of String, will conceptually result in the following
 call: <code>object.setFoo("string");</code>

 <p>
 NOTE: This particular method assumes that ther