www.nico.schottelius.org/docs/sut/js.html