TownUtils no longer abstract, now final with a private constructor.