About to use new features in complexion
Convert keywords to identifiers sometimes

Based on nearby content, some keywords are converted to identifier
names.  Specifically, a keyword must not follow a period nor may a
keyword be followed by a colon.

    x.default = true  // "default" is not a keyword
    { default: true }  // "defualt is not a keyword