code: Object[] toNode()
      {
          assert buildKeyPosition <= FAN_FACTOR && (buildKeyPosition > 0 || copyFrom.length > 0) : buildKeyPosition;
          return buildFromRange(0, buildKeyPosition, isLeaf(copyFrom), false);
      }
docs: builds a new root BTree node - must be called on root of operation