Possibly related to #4406 ```coffee # bar, bar meth = (foo = bar, bar) -> console.log(foo, bar) meth(null, "bar") # null, bar; should arguably be bar, bar for consistency [foo = bar, bar] = [null, "bar"] console.log(foo, bar) # foo, foo meth = (foo, bar = foo) -> console.log(foo, bar) meth("foo", null) # foo, foo [foo, bar = foo] = ["foo", null] console.log(foo, bar) ```