added tests for object only setting
getset supports no arguments
asynch, a substitute for cascade.js