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