added keywords, identifiers, and whitespace to documentation