pub fn extract_identifier_before_dot( line: &str, character: u32, ) -> Option<String>
Extract the identifier before the cursor (the word before the dot). Returns just the last identifier name for backward compatibility.