added support for args in page.evaluate