ref: 50bc0b3fb51052b59bf8873dc7eaf68257ef91d1
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; }; };