parser: support keywords as property names
fix for calling apply on a prototype added function