     )
     
     finalDeferred.then (res)->
-      console.log "i am here", res
+      console.log "i am here", res###
    
     return
     

    includeDeferreds = @_resolveIncludes( moduleData.includes )
    
    resourcesDeferred = Q.allSettled([importDeferreds, includeDeferreds])
    
    resourcesDeferred.then (res)->
      console.log "i am here0", res
    
    finalDeferred = resourcesDeferred.spread((bla, bla2)=>
      #TODO : wowsers !!! at this point we only have raw data, with NO clue of the original file name !!!!! that must be kept somewhere !
      #@cachedResources

    #for uri, deferred of imports
    ###
    
    onSuccess = (importResults, includeResults)=>
      console.log("importResults", importResults)
      console.log("includeResults", includeResults)
      for importResult in importResults.value
        if "value" of importResult
          console.log "import success", importResult.value
        if "reason" of importResult
          console.log "import failure", importResult.reason
        
      
    onFailure = (bla, bli)=>
      console.log("on fail",bla)  
