I don't get why the omitModuleCheck option exists in dojo.require. I can't think of a situation where you would require a javascript library to be present yet not care whether loading of said library fails.
Also, setting omitModuleCheck to true causes problems for debugAtAllCosts in firefox 3.