Unblock

Please comment and review.
It's a neat syntax. When the colons are skipped, the value is the same as the key.

```coffeescript
abc = 123
obj = {
    abc
    def
}
```
compiles to:
```javascript
var abc = 123;
var obj = {
    "abc":abc, // here abc is the variable abc (integer 123)
    "def":"def" // the string "def"
};
```