Every tier the framework defines, in iteration order.
by lazy for the same sealed-class initialization-order reason documented on CostLine.all: an eager companion initializer would capture a null if a nested object were the first NodeTier symbol touched.