docs: private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException {
  		in.defaultReadObject();
  		final N me = toN();
  		if (this.left != null) {
  			this.left.setParentNodeReference(me, false);
  		}
  		if (this.middle != null) {
  			this.middle.setParentNodeReference(me, false);
  		}
  		if (this.right != null) {
  			this.right.setParentNodeReference(me, false);
  		}
  	}