/* 73 */ if (retrieval == null)
/* */ {
/* 75 */ retrieval = new MemoryMetaDataLoader(scopeKey);
/* 76 */ mmdr.addMetaDataRetrieval(retrieval);
/* */ }
/* 78 */ MutableMetaData mmd = (MutableMetaData)retrieval;
/* */
/* 80 */ Kernel kernel = this.underlyingKernel;
/* */
/* 82 */ ScopeKey parent = scopeKey.getParent();
/* 83 */ if (parent != null)
/* */ {
/* 85 */ MetaDataRetrieval pretrieval = mmdr.getMetaDataRetrieval(parent);
/* 86 */ MetaDataItem item = pretrieval.retrieveMetaData(Kernel.class);
/* 87 */ if (item != null) {
/* 88 */ kernel = (Kernel)item.getValue();
/* */ }
/* */ }
/* 91 */ Kernel scopedKernel = null;
/* */
/* 93 */ mmd.addMetaData(scopedKernel, Kernel.class);
/* */ }