Data type changes
formatters as functions instead of vals
Removed the last persistent usages of the term "filter."

It is now an unterm.