Json-ld processing in Activitypub should:
- be easy to understand by old-school JSON developers (superficial simplicity);
- not require json-ld expansion (simplicity);
- be correct (correctness).
Pick at most 2. You can perhaps guess what I would pick.
