By doing so, we can easily test it in JSC. Moreover, we can write the test with `async`, and we can ensure there is no unhandled rejections in JSTests.