Add support for module level configuration