Add support for dictionaries, arrays, and member access
Add foreach support