Nest keywords in a "keyword" property.

Makes it easier to introduce other properties and types - i.e.
comments and line numbers.
Line numbers and "raw" text
0.1.0