Nested Elm JSON decoder failures report missing fields without full path context
When decoding deeply nested JSON payloads with Elm 0.19's core Json.Decode module, result-based error messages for missing fields can be difficult to map back to the exact location in the source data. The compiler guarantees no runtime exceptions from well-typed decoders, and the module provides built-in error reporting for malformed JSON, but the diagnostic