Make the UMD stuff built things work with requirejs too.  Means the single generated file no longer attempts to work with any define/require already in the global scope except at the very top level.