def __init__(self,
                 name,
                 package = None,
                 is_external = False
                 ):

        PackageElement.__init__(self, name, package, is_external)
        Type.__init__(self)
        
        self._methods = {}
        self._method_order = []
    def __init__(self, name, package=None, is_external=False):

        PackageElement.__init__(self, name, package, is_external)
        Type.__init__(self)

        self.code_values = []