Лет 5-6 назад я встретил в одном из плагинов Facebook эту запись:
public some::Item Method() { ... }
Я специально не задумывался, зачем оно надо, но потом я сформулировал идею: использовать :: между использованием-сокращением и типом, т.е. когда мы пишем, используя someVar = Some.Type; Тогда в коде будет
someVar::Пример
Позже я стал замечать примерно одинаковые проявления в разных рамках:
глобальный::SomeClass.someVar