@Nonnull
	public static Set<String> namesOf(@Nonnull KeyEvent event) {
		Set<String> eventSet = new LinkedHashSet<>();
		if (event.isControlDown())
			eventSet.add(nameOf(KeyCode.CONTROL));
		if (event.isMetaDown())
			eventSet.add(nameOf(KeyCode.META));
		if (event.isAltDown())
			eventSet.add(nameOf(KeyCode.ALT));
		if (event.isShiftDown())
			eventSet.add(nameOf(KeyCode.SHIFT));
		eventSet.add(nameOf(event.getCode()));
		return eventSet;
	}
@param event
		Event to get key names of <i>(Key name plus mask name)</i>.

@return Key names of the event.
recaf-ui/src/main/java/software/coley/recaf/ui/config/Binding.java