Types are mixed in with keywords and should be split out.
Types are mixed in with keywords and should be split out.