fixup! improved parser for object literals