OMG the demo actually works... at least in my repl