public void assemble( ModuleAssembly module )
throws AssemblyException
{
module.services( FooServiceComposite.class ).identifiedBy( "bazar" );
module.entities( FooConfigurationComposite.class );
new EntityTestAssembler().assemble( module );
FooConfigurationComposite config = module.forMixin( FooConfigurationComposite.class ).declareDefaults();
config.foo().set( "bar" );
}