> or maybe the with can be cleaver enough to follow the original form Yes, it is the easiest part - just to change case of the first letter of the prefix according to identifier, and maybe uppercase identifier's first letter.
> How to handle operators. Just to import them as is? Or an optional second (non-alphanumeric) prefix for operators?