Congenial

Specs

In retrospect

  • Spec was supposed to be a record.

Prob. should have

  1. Just use kotlin dataclasses, or one of the other 999 solutions that exist but don't work only on your machine.

  2. Just cheat and add an Eventual. 1

  3. Just use a domain class (CM_EzFile, CM_ElijahFile).

We're going with this

Number 3.

Definitions

  • record: memory model, not typing help.

Notes

1

I don't know if this is cheating.