multiple vars
Use new resolution algorithm and inline next-tick

People can just shim setImmediate if they need better performance in
browsers.