@Nonnull
	@SuppressWarnings("unchecked")
	default <T extends Tooltipable> T withTooltip(@Nonnull ObservableValue<String> tooltipValue) {
		Tooltip tooltip = new Tooltip();
		tooltip.textProperty().bind(tooltipValue);
		setTooltip(tooltip);
		return (T) this;
	}
@param tooltipValue
		Text binding value for tooltip display.

@return Self.
recaf-ui/src/main/java/software/coley/recaf/ui/control/Tooltipable.java