code: private boolean removeFromSplitterQueue(Block<S, L> block) {
          ElementReference ref = block.getSplitterQueueReference();
          if (ref == null) {
              return false;
          }
  
          splitters.remove(ref);
          block.setSplitterQueueReference(null);
  
          return true;
      }
docs: Removes a block from the splitter queue. This is done when it is split completely and thus no longer existant.