fixup! fixup! improved parser for object literals