fresh.nodes.forEach(function (fn) {
    if(!base.nodes.find(function(bn){return node_eq(bn,fn)})) {
      base.nodes.push(fn)
      changed = true
    }