São carregados os módulos especificados no atributo `requires` das subclasses de `BlobBackend`, e disponibilizados no atributo `_modules` da classe. 

Na sequência é criado um decorador para o método `__init__` de cada instância da subclasse de `BlobBackend`, para assegurar que apenas instâncias com todas as dependências sejam construídas.