Reimplement evalAsync and load in terms of @callFetch and @onFulfill, deleting @evalAsync.