MutableMetaDataRepository repository = getRepository(deploymentContext);
if (repository == null)
return null;
ScopeKey mutableScope = deploymentContext.getMutableScope();
MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(mutableScope);
if (retrieval == null)
{
initMutableMetaDataRetrieval(repository, deploymentContext);
retrieval = repository.getMetaDataRetrieval(mutableScope);
}