In your code you wrap all exported classes in an immediately invoked function expression. But you're also using ES Modules. Why do this? ```js export const something = (() => { class Something {} return { Something: Something }; })(); ``` Instead of this? ```js export class Something {} ```