Listener fix in predicate builders, rename lower* to less*