error handling

Blog post

Improved failure detection for functional errors based on request attributes