Note answers is a plain SortedMap, not refined to be non-empty. Non-emptiness is a request invariant; being lenient here keeps a degenerate but parseable response from becoming a decoding failure.
Note answers is a plain SortedMap, not refined to be non-empty. Non-emptiness is a request invariant; being lenient here keeps a degenerate but parseable response from becoming a decoding failure.