def target(self):
        """Returns the code element that is the actual executable that this type
        executable points to."""
        if self.pointsto is not None:
            #It is in the format of module.executable.
            xinst = self.module.parent.get_executable(self.pointsto.lower())
            return xinst
        else:
            #The executable it points to is the same as its name.
            fullname = "{}.{}".format(self.module.name, self.name)
            return self.module.parent.get_executable(fullname.lower())