#107. Added additional properties to module configuration to allow for
more flexibility.