Uses UMD with support to namespaces.