With a lower[] and upper[] function already existing, adda a proper[] that would take care of McCarthy and similar.
McWhatever
MacWhatever
not sure what other examples would be....
McWhatever
MacWhatever
not sure what other examples would be....