The Issue: Work Items as Typed State Machines — headless.ly