Right now it'll probably just choose a random definition for each function that's been declared twice