avoid name conflict with global module