Add support for '{}' notation for accessing properties via expressions
Add support for Array.join

We can use this for string concatenation until we figure out what operator we want to use for that