@helene my understanding is that clients aren't *supposed* to send the fragment to the server when making the request, but it is entirely possible to do so, and what the server returns in such a case is not defined strictly
in JSON at least, the fragment SHOULD correspond to a key-value pair. so #main-key implies fetching the whole document and then parsing for the `main-key` property. in which case... shouldn't it be #publicKey because that's the actual property?