Fix: too risky to attempt displaying arguments to failed PHP code
Fix: trap legacy PHP errors closer to where they happen