in reply to Perl database system

If you have a subroutine that can check a Func[value] then you can eval the ANDs OR's etc as if they are Perl operators.

edit: used a [ for [