Now we use sugar syntax in most of the module definitions (in which we pass `require`), could you help check if we still need to switch the require function? If no, please help me remove the logic, thanks!