storage classes for various scopes with namespace.