#NEWLINE# def __init__( self , package_path = None , owner_name = None , owner_domain = None , parent = None , language_model = None ) : #NEWLINE# #INDENT# 'Construct a Module.\n\n    Args:\n      package_path: (str) A \'/\' delimited path to this module.\n      owner_name: (str) The name of the owner of the API, as they would like it\n        to appear in library code. E.g "Best Buy"\n      owner_domain: (str) The domain of the owner of the API, as they would like\n        it to appear in library code.\n      parent: (CodeObject) The parent of this element.\n      language_model: (LanguageModel) The language we are targetting.\n        Dynamically defaults to the parent\'s language model.\n    ' #NEWLINE# super ( Module , self ) . __init__ ( { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } , None , parent = parent , language_model = language_model ) #NEWLINE# self . _package_path = utilities . NoSpaces ( language_model ) #NEWLINE# self . _owner_name = utilities . NoSpaces ( owner_name ) #NEWLINE# self . _owner_domain = utilities . SanitizeDomain ( owner_domain ) #NEWLINE# self . _name = None