Context struct for an output callback module
t() :: %Kalevala.Output.Context{data: term(), meta: term(), opts: term()}