Update needs constant arguments.
Filter needs constant arguments.
Add tests for `js`, `filter`, `update`, `map`, and `for_each`.