Report better errors back to the caller