- add functional test for validation using filters
- filter functions now have a `this` context of the VM calling it.