def METHOD_NAME(self, subset_rest):
    """
    Returns the children of a node in the tree.
    TESTS::
        sage: from sage.combinat.subsets_pairwise import PairwiseCompatibleSubsets
        sage: def predicate(x,y): return gcd(x,y) == 1
        sage: P = PairwiseCompatibleSubsets( [3,5,7,11,14], predicate); P
        An enumerated set with a forest structure
        sage: list(P.children( ((3,5), [14,11,7]) ))
        [((3, 5, 7), (11,)), ((3, 5, 11), (14,)), ((3, 5, 14), ())]
    """
    (subset, rest) = subset_rest
    predicate = self._predicate
    result = []
    rest = list(rest)
    while rest:
        x = rest.pop()
        result.append((subset+(x,), tuple( y for y in rest if predicate(x,y) )))
    return result