jashkenas/coffee-script — Issue #1920: Destructuring issue
Author: wavded
Created: 2011-12-08 20:34:58+00:00
State: open

```coffee
a = { foo: "bar", baz: { bar: "baz" }
{ foo, baz: bar } = a
```

This makes a local foo and the baz object instead of pulling bar locally. Below works:

```coffee
a = { foo: "bar", baz: { bar: "baz" }
{ foo, baz: { bar } } = a
```