Add tests to check for too many/few parameters to List/Iter/Next/Remainder.
Add tests for filtering the arguments to all our template tags. 4 of the 6 tests break; we'll fix them in the next commit.
Filtering works on all arguments. Fixes the previous 4 broken tests.

Also use `obj` instead of `object`.