@Override
    public final IntegerProperty integerPropertyOf(String key, IntSupplier ifEmpty) {
        return numericPropertyOf(key, ifEmpty::getAsInt, NumericProperty::asIntegerProperty);
    }
{@inheritDoc}
@deprecated Not supported for observables
tool-parent/tool-config/src/main/java/com/speedment/tool/config/AbstractDocumentProperty.java