     emit "define", meta
 
     # Save information for "saving" work in the script onload event
-    if meta.uri?
+    if meta.uri
       save meta.uri, meta
     else data.anonymousMeta = meta
     return

        else m.load()

    # Send all requests at last to avoid cache bug in IE6-9. Issues#808
    for requestUri in requestCache
      requestCache[requestUri]() if requestCache.hasOwnProperty requestUri

    return

    # Create require
    {uri} = mod

    require = (id) -> get(require.resolve id).exec()
    require.resolve = (id) -> resolve id, uri
    require.async = (ids, callback) ->
      data = getData()
      {cid} = data
      use ids, callback, uri + "_async_" + cid()
      require

