an object which provides context to the JSON rendering process.
filters may either be a multiset containing a list of filters to
exclude from the rendered json, or a function that takes the
field name and value of a field and returns true to exclude the
value from the rendered json.
if a given program does not have a specified filter, then the default
filter will be returned.