The Composition Engine: How 52 Systems Emerge from 32 Entities — headless.ly