Make sure to test setImmediate order of execution.