pub fn offset_range_to_lsp_range(
    range: Range<ByteOffset>,
    rope: Rope
) -> Option<Range>