The Task: Work Units as Typed State Machines — headless.ly