Lex "Tag" Field

The goal of this example is to provide a very basic search language to allow users to enter arbitrary "tags", with autocomplete from a list of known tags