Allows parameter passing for module definitions