code: function (asset, result) {
                  var checksum;
                  result = Microloader.parseResult(result);
                  Microloader.remainingCachedAssets--;
  
                  if (!result.error) {
                      checksum = Microloader.checksum(result.content, asset.assetConfig.hash);
                      if (!checksum) {
                          _warn("Cached Asset '" + asset.assetConfig.path + "' has failed checksum. This asset will be uncached for future loading");
  
                          // Un cache this asset so it is loaded next time
                          asset.uncache();
                      }
  
                      //<debug>
                          _debug("Checksum for Cached Asset: " + asset.assetConfig.path + " is " + checksum);
                      //</debug>
                      Boot.registerContent(asset.assetConfig.path, asset.type, result.content);
                      asset.updateContent(result.content);
                      asset.cache();
                  } else {
                      _warn("There was an error pre-loading the asset '" + asset.assetConfig.path + "'. This asset will be uncached for future loading");
  
                      // Un cache this asset so it is loaded next time
                      asset.uncache();
                  }
  
                  if (Microloader.remainingCachedAssets === 0) {
                      Microloader.onCachedAssetsReady();
                  }
              }
docs: Load the asset and seed its content into Boot to be evaluated in sequence