FIX line ranges can vary
test case for varying range
Merge pull request #132 from hayd/line_range

FIX line ranges can vary