docs: public DoubleProperty arcHeightProperty() {
  		if (this.arcHeight == null) {
  			this.arcHeight = new DependentSimpleDoubleProperty<ReadOnlyDoubleProperty>(
  					this, MathFXAttributeNames.ARC_HEIGHT, heightProperty()) {
  				@Override
  				protected void invalidated(ReadOnlyDoubleProperty dependency) {
  					final double value = get();
  					if (value < 0.) {
  						set(0.);
  					} else {
  						final double maxArcHeight = dependency.get() / 2.;
  						if (value > maxArcHeight) {
  							set(maxArcHeight);
  						}
  					}
  				}
  			};
  		}
  		return this.arcHeight;
  	}