@Override
		public Entry<K, V> poll() {
			if (head == null) {
				return null;
			}
			Node result = head;
			head.remove();
			nodeMap.remove(result.key);
			return result;
		}
Inserts (by copy) the entry into the owning map
Ghidra/Framework/Generic/src/main/java/ghidra/generic/util/datastruct/TreeValueSortedMap.java