Add keyword parser
Merge branch 'feature/x3_keywords' of https://github.com/teajay-fr/spirit into feature/x3_keywords