And overloading has weakness in this - e.g. " var1 += var2 " does not have mnemonics, other than + character (it could be two integers as well).