Added setImmediate / clearImmediate