A module to help with the JSON-LD marshalling and unmarshalling of the ActivityPub
vocabulary objects. It provides the functionality to deal with the peculiarities
of having dynamic values for the objects’ properties, and also adds a small
convenience over dealing with the @context property that JSON-LD requires.
The current code is based heavily on the Go1.12 encoding/json module with
small changes to allow for injecting a @context into the resulting raw JSON
representation.