BOJEBIOIRT73FEVDUZPKRIBQMP3XX2HCZQ6CIB2AGMWTGNN47JRQC
let u = *txn.find_block_end(channel, e.dest())?;
e -= EdgeFlags::PARENT;
del_graph_with_rev(txn, channel, e.flag(), u, v, e.introduced_by())?;
if let Ok(u) = txn.find_block_end(channel, e.dest()) {
e -= EdgeFlags::PARENT;
del_graph_with_rev(txn, channel, e.flag(), *u, v, e.introduced_by())?;
}