Cli.BootSourceenlist ~name ~f enlists the named unit name to be run at startup with function f.
If name has already been reserved, it raises a Failure.
run () executes all enlisted startup points.
The execution order is unspecified.
maybe_enable switch tries to find a switch to enable from the command line.