Reclassifying some freebie tests
Overtly declaring `Topology`'s abstract public methods
Reducing `Topology.diffuse` boilerplate
Moving many things from `Prims` to a new `ListPrims`
Updating model dumps
Renaming `Prims._int` => `Prims.toInt`
Moving things around in `Prims`