You're right, it does look involved. That's partially also because supporting functionality is still lacking, see #687.

I'll revisit it, and maybe just use the `TestModuleNamingScheme` as an example for now...