Revert way to report errors when deferred as warnings
Fixes #310