FunctionRegistry trait
A registry knows how to build logical expressions out of user-defined function’ names