Is this behavior expected: ```ls a = +: "x" -: "y" ``` ```js a = [ +(function(){ _: return "x"; }()), -(function(){ _: return "y"; }()) ]; ``` I would definitely expect the following output: ```js a = { "+": "x", "-": "y" }; ```