Added checks for multiple function declarations with 'equivalent' pattern lists