Source hacks for #20.
Add demo scripts for #20.