support function predicates for where clause
0.4.0