You're kidding right? Why can't those program modules what have a sub/method called say simply rename it? I doubt that every new function that has been introduced worried about possible name conclusions of functions in the past. Why is this different?