Yes, error handling in general currently sucks, so that's a must for PHP++.
But ignoring a real error is really bad for something as sensitive as sessions ... if it was up to me, I'd rather throw errors at broken userland handlers than ignore errors. Since when is this ignored?