Merge "Add error and range checks to parse_range"