Headless Scheduling: The Calendar as a Typed Graph — headless.ly