I think this would also be unnecessary if all the compiler configuration was done via the `compilation` module.