Name conversions use canonical form not just lower case.
Move the canonicalistion code into the namings module.