You can, additionally, overlay values or computed values onto the JSON
representation by passing the optional `overlay` parameter as a dictionary
of callables:
>>> @jsonizable(atoms=['name'])
... class Person(object):
... def __init__(self, name):
... self.name = name
...
>>> @jsonizable(lists=['students'], objects=['teacher'])