AcceptedTypeRange
NumericRange
This name wasn't very clear, also updates associated type and variable names.