Representing images

Why the heck "type": "Document" and not "type": "Image"
the first lesson I learned when studying journalism was “be as specific as possible” –
is that different for protocols?

@koehn About “subsets”, the Conformance Section made very clear what is ActivityPub conformant (“the entirety”) and what is not. So, we need to decide for ourselves if we “copy” short-message-box-logics or if we are ActivityPub conformant.

For me it is frustrating enough now that I need to go up all the chain because of above examples
ImageDocument to check the mediaType to know it is ActivityPub "type": "Image"