pub fn extract_module_reference(text: &str, cursor_pos: usize) -> Option<String>
Extract a module reference at cursor_pos as a canonical module name.
cursor_pos
Returns canonical :: separators even when source uses legacy ' separators.
::
'