Annotated explanation of David Beazley's dataklasses | Hacker News Reader