It would be great to have documentation for each function, what each one can do, limitations, use cases, examples, and misusage. _Based on [comment from PR review](https://github.com/foobaragency/foo-state/pull/122#discussion_r863521687)._