Prevent creating two functions with the same name