Add 'range_class' option in 'RangeType' to work with customized 'Range' ...

...classes.
phpdoc @throws