generator modification

handle duplicate method names smartly
latest generated methods with deDup
latest generated methods with deDup