Context that provides Siren writers with information they can use for creating Siren representations of objects.
Type class whose instances are able to be written as Siren root entities.
Implicit class that provides operations on types that are instances of the SirenRootEntityWriter type class.