# Functions
DeleteServerExperiment checks to see if the supplied experiment should be deleted from the server upon completion.
FailExperiment records a recognized error as an experiment failure.
FromCluster converts cluster state to API state.
FromClusterTrial converts cluster state to API state.
IsServerSyncEnabled checks to see if server synchronization is enabled.
StopExperiment updates the experiment in the event that it should be paused or halted.
ToCluster converts API state to cluster state.
ToClusterTrial converts API state to cluster state.
# Constants
Finalizer is used to ensure synchronization with the server.