modularEffect takes one parameter, which must be a module.
The module may set Core Options and/or import other modules using
modularEffect returns an effect derivation, like mkEffect does.
1. The module system refers to the module system used by NixOS. It does not include anything specific to NixOS, but rather the features such as