Also use a antlr grammar for the boolean function parser