Actually add an assertion on creating a class under a module.
Abstract module in test.
Remove unnecessary attributes.
Fix an expectation. Execute the builder.
Add new tests.
Add block to DSL so it gets run and classes are created inside the module.