maralorn, I see a problematic tendency in the #nixos ecosystem. The bad discoverability and loose typing of Nix pushes people into relying on the module system for more and more things.
Sadly the module system is a very questionable ad-hoc solution because it breaks laziness. I hope we find a better solution than introducing this big amount of complexity into all our code.