[I'm not reading your whole wall of text atm]
I'm familiar with function overloading from other langs like Java but as far as I know there is no such feature in python. (calling a different method depending on call signature)
Please clarify your statements and read the links I already sent to this thread.
I read you links, depending on call signatures is asking for problems, especially given the international utilization of our code. defining and using get<value> and set<value> command wrappers may add slightly to our code base but it ensures fewer problems. Ill stop here since you wont read much more that I type.