ServiceDeclaration service = module.services( RiakMapEntityStoreService.class ).
withMixins( RiakProtobufMapEntityStoreMixin.class ).
visibleIn( visibility() );
if( hasIdentity() )
{
service.identifiedBy( identity() );
}
if( hasConfig() )
{
configModule().entities( RiakProtobufEntityStoreConfiguration.class ).
visibleIn( configVisibility() );