dataclasses have ways to do initialization but I f...
# development
h
dataclasses have ways to do initialization but I find that a little unintuitive