Slight improvement on range method
Slight improvement on range method

Only one match, aligned with range arguments
- easier to read
- less ifs (in particular, `if s > e ...` is valid in only one branch) 
- earlier returns
aubergene/xsv,BurntSushi/xsv,aubergene/xsv,aubergene/xsv,Select-License/xsv,BurntSushi/xsv