WorkState is a simple, scoped self-documenting event-workflow framework