var wait = require("wait.for")
var contents = 'write("You must wait 5 seconds before page loads...<br/>");\
var a = wait.for(function(callback1){\
setTimeout(function(){\
callback1(null, "Hell O MFs");\
}, 5000);\
});\
exit(null, a);';
function route(){
eval('function page(write,exit){' + contents + '}');
var fakewrite = function(a){console.log(a)};
wait.for(page,fakewrite);
}
wait.launchFiber(route);