Played around with phantomjs, trying to understand how it works. Letting the test runner decision come later...