Using 3.x warning infrastructure exclusively.