Returns true if the parameter with the specified name has its value changed by
        the *first* module procedure in the interface.

        :arg name: the name of the parameter to check changed status for.

def changed(self, name):
        """Returns true if the parameter with the specified name has its value changed by
        the *first* module procedure in the interface.

        :arg name: the name of the parameter to check changed status for.
        """
        if self.first:
            return self.first.changed(name)
        else:
            return False