Users set `error_reporting` for a reason (e.g. he is using some 3rd party lib which he knows will trigger some PHP warnings or notices, but he still wants his code to run normally).