https://github.com/ericvsmith/dataclasses/blob/master/dataclass_tools.py.
Add __slots__ to a dataclass, making it leaner and faster.
kerno.colander module
kerno.event module