[resolves #9] Add explicit setimmediate dependency for client-side support