Accepts an empty numerator if it equals 1