changing name to avoid conflict with Module#name