Functions for interacting with the host environment.
Commit public data to the journal.
Read private data from the host.
Write private data to the host.