docs: public BooleanProperty isEmptyProperty() {
  		if (this.isEmpty == null) {
  			this.isEmpty = new SimpleBooleanProperty(this, MathFXAttributeNames.IS_EMPTY);
  			this.isEmpty.bind(Bindings.createBooleanBinding(() -> {
  				final PathIterator2ai<PathElement2ifx> pi = getPathIterator();
  				while (pi.hasNext()) {
  					final PathElement2ifx pe = pi.next();
  					if (pe.isDrawable()) {
  						return false;
  					}
  				}
  				return true;
  			}, innerTypesProperty(), innerPointsProperty()));
  		}
  		return this.isEmpty;
  	}