Revised (heavily) in [9e59b05](/stujapa/archaius/commit/9e59b05c0408f1661d7eb978119703c521da2fcf).