Answer detection uses offsets instead of line and substring. Initial implementation of answer ranges.