       Import.properties = []
       Import.rootFile = null
       Import.importedDeclarations = {}
+      Import.delayedEnabled = no
       throw ex
 
   compileNode: (o) ->


    unless Import.imported[filename] or o.importingFile is filename
      args.push new Literal "function(cl) { #{variable} = cl; }"

    word = if Import.rootFile isnt o.filename then "this" else "__imports"


  @properties: []
  @rootFile: null
  @importedDeclarations: {}
  @delayedEnabled: no

  constructor: (@searchPath, types={}) ->
    {@isAbsolute, @isRelative, @isResolve} = types
