add: expressionTokenizer and related test