Support every?, keys, vals. Some typos/bugs fixed.

Fix type cache collisions.
Bug in cs-gen fixed which prevented filters from constraining correctly.
Update changelog
Revert filter/remove type changes.