def METHOD_NAME(self):
    """
    Return a generator containing all the parameters and nodes recursively contained in this `ParameterNode`
    """
    for child in self.children.values():
        yield child
        yield from child.METHOD_NAME()