boolean hasBeenMoved() {
			// we have a non-null end location different than the start
			return endBounds != null && !Objects.equals(startBounds, endBounds);
		}
A simple container object to store multiple values in a map
Ghidra/Framework/Docking/src/main/java/docking/DockingDialog.java