QA: Api documentation
Implement sub-expression nesting
Tokenize all options into objects