remove aima requirement for symbols to have valid java identifier as name
get AdvancedQueryBuilder to build ClauseNode tree