Clarified promises in GM_require()