code: @Override
      public KamNode replaceNode(KamNode kamNode, FunctionEnum function, String label) {
          final int nodeId = kamNode.getId();
          final KamNode replacement = new KamNodeImpl(this, nodeId, function, label);
          return replaceNode(kamNode, replacement);
      }
docs: {@inheritDoc}