Revert way to report errors when deferred as warnings

Fixes #310