pub fn surrounding_word(
    map: &DisplaySnapshot,
    position: DisplayPoint
) -> Range<DisplayPoint>