Enhance user creation of TermList objects

* Exposes separator creation without exposing GrammarSegment
* Enables TermList creation by library users