status :: :ok | :error
t :: %Etude.State{contexts: term, links: term, observers: term, receivers: term, values: term}