AMD-compatible async 'define' modularization