def __init__(self, description=None, **options):
        """Initalize the Namespace with options

        Args:
            description (str, optional): A human readable description of what
                the Namespace contains.
            **options: Each keyword should be an Option object which will be
                added to the Namespace.

        Raises:
            TypeError: If an entry is not an Option object.
        """
        self.__doc__ = description
        self._options = {}
        for name, option in compat.iteritems(options):

            self.register(name, option)

        super(Namespace, self).__init__()
def __init__ ( self , description = None , ** options ) : self . __doc__ = description self . _options = { } for name , option in compat . iteritems ( options ) : self . register ( name , option ) super ( Namespace , self ) . __init__ ( )
Initalize the Namespace with options

        Args:
            description (str, optional): A human readable description of what
                the Namespace contains.
            **options: Each keyword should be an Option object which will be
                added to the Namespace.

        Raises:
            TypeError: If an entry is not an Option object.