Porting of modules

The issue with naming parameters like this is that it will end up in the documentation, or require you to manually change it once generated.