stopped duplicating definitions for local vars with mutiple definitions in the source