Map object properties in base fixes #35

Map the passed in new object properties in base to be passed to
object.create for correct accessor set up. This will break unit
tests.