unroll silly accessor generators
fixing object.watch in Firefox - closing #169