Add val function chaining function.
Add Function classes, with tests, of course.
Integrate function system with query builder.