def evalMove(ctx, u):

    src, dst = u.graph

    srcg = _graphOrDefault(ctx, src)
    dstg = _graphOrDefault(ctx, dst)

    if srcg.identifier == dstg.identifier:
        return

    dstg.remove((None, None, None))

    dstg += srcg

    if ctx.dataset.store.graph_aware:
        ctx.dataset.store.remove_graph(srcg)
    else:
        srcg.remove((None, None, None))
Remove the keyed message; raise KeyError if it doesn't exist.
dataset/ETHPy150Open RDFLib/rdflib/rdflib/plugins/sparql/update.py/evalMove--crossover with--dataset/ETHPy150Open babble/babble/include/jython/Lib/mailbox.py/MH.remove