to _asIntegerProperty(theValue, propertyName, minValue) -- note that this doesn't set an upper bound, though very large (silly) numbers may or may not work as intended, depending on what NSNumberFormatter decides to make of them