Object literals shortcut

Fixes #12

I'm not sure of the solution though. I'm a bit at lost about the whole order of transformations, and my guess is that as it's currently implemented a macro won't have access to the original items but to the normalized properties, which would hurt its use for destructuring.