Kill the "deprecated warning" idea... that would be lovely
to have one's Apache logs filled with clucking from a module. This is what major versions are for. Change from say 1.x to 2.x and it's perfectly acceptable to break things as
long as you document the fact that things will be broken.