cluster_.cachePrototype(aTypeName, asset);
getLDM().cachePrototype(aTypeName, asset);
    public Asset getPrototype(String aTypeName, Class anAssetClassHint) {	if (!canHandle(aTypeName, anAssetClassHint)) return null;	// check if thought it could handle it, but previously failed	if (cannotHandle_.contains(aTypeName)) {          return null;        }	Asset asset = makePrototype(aTypeName, anAssetClassHint);	if (asset == null) {	    cannotHandle_.add(aTypeName);	    return null;	}	// SHOULD NOT NEED TO BE CALLED!	fillProperties(asset);	cluster_.cachePrototype(aTypeName, asset);	//GLMDebug.DEBUG(className_,clusterId_, "Cached name "+aTypeName+" w/ asset "+asset, 3);	return asset;    }