ref: 87e325f2c9792ece2583761ca26c57318a698be9
dir: /Modules/towns.m/
include "persons.m"; Towns: module { init: fn(); mktown: fn(): ref Town; persons: Persons; Town: adt { pop: array of ref Persons->Person; name: string; stringify: fn(t: self ref Town): string; }; };