Для тех из вас, кто там пишет многократно используемые компоненты, что вы считаете лучшей практикой, если расширяете функциональность платформы .NET?
Например, я создаю библиотеку Pop3 на данный момент, поскольку в .NET не существует. Создать пользовательское пространство имен или использовать System.Net.Mail
?