 import flash.filesystem.File;
 import flash.filesystem.FileMode;
 import flash.filesystem.FileStream;
+import flash.utils.setTimeout;
 
 import flump.executor.Executor;
 import flump.executor.Future;

            return;
        }
        var exportDir :File = _confFile.parent.resolvePath(_conf.exportDir);
        println("Exporting to " + exportDir.nativePath + "...");
        if (exportDir.exists && !exportDir.isDirectory) {
            exit("Configured export directory exists as a file!");
            return;
        }
        if (!exportDir.exists) exportDir.createDirectory();

        var hasCombined :Boolean = false;
        var hasSingle :Boolean = false;
        for each (var config :ExportConf in _conf.exports) {

package flump.export {

import aspire.util.F;
import aspire.util.StringUtil;

import flash.events.ErrorEvent;
