; Attenuate `$config` by rewriting plain `require-service` assertions to ; `require-system-service` assertions. Allow all other assertions through. ; let ?sys = <* $config [ > ]> ; Give meaning to `require-system-service`: it is an ordinary `require-service`, plus a ; declaration that the `system-layer` milestone depends on the service. ; ? [ > ] ; Load config in the `system-layer` directory, using the wrapped `config` so that all plain ; services required are changed to be *system* services. ; > ; In addition, require the `system-layer` milestone explicitly. ; >