I don't think it should. I suspect I misread line 11 below as *defining* `ensure_phantomjs` rather than depending on it.