Like Optional but without a Null variant. Use when the value must be non-null if present. Useful for required fields in JSON Merge Patch.
The value was absent from the JSON. Treat as "do not modify".
The value was present and non-null in the JSON.
Runs block for Required.Value, skips Required.Missing.
Applies block to the inner value, preserving Required.Missing state.