all demos in /demos/index.html appear to work under new API. Time to merge?