The docs explain what context is but I can't figure out just from reading the docs what error, output and status are supposed to be for. There is also no JSDoc explaining them. I'm not familiar yet with xstate and have been looking into xstate store as a "gateway drug". So that might explain why I'm not familiar with this concept yet.