add toObject option for delegating methods and properties to another object
toObject specs