Node util browserified and wrapped in require UMD to be usable in node and browser environments