Update demo to 0.9

Still can't publish this because of the bespoke file thing, but shim added for tests.