pub fn name_variants(name: &str) -> Result<Vec<String>, NameError>
Extract all variants from a name.
See the module documentation for details on this parsing process.