add deprecate.pm to indicate future removal from core