change signature for deprecation for ability to use __FUNCTION__