added object literal notation to the parser and unit tests