Migrated to RequireJS