@staticmethod
def applies_to(node):
    """
        Does this change affect the given XML node?
        n.b. prior Changes will already be applied to the node.
        """
    raise NotImplementedError
