docs: public Token removeFirst(Transaction transaction)
                      throws ObjectManagerException
      {
          Iterator iterator = entrySet().iterator();
          List.Entry entry = (List.Entry) iterator.next(transaction);
          iterator.remove(transaction);
          return entry.getValue();
      }