(Some "builder pattern" cleanup)
More flexible object creation for Properties-based configurations. For example, now you can write:

object_wrapper=BeansWrapper(2.3.21, simpleMapWrapper=true, exposeFields=true)
This is currently only used for object_wrapper.