And what's the story with System.Data and System.CodeDom? Why do so many classes have the same prefix? eg. DataReader, DataTable, DataRow, DataColumn, etc or CodeNameSpace, CodeClass, CodeMember, CodeFunction etc?
Isn't it the job of the namespace to group classes logically?
Samunro, I agree with your statement, I think. To make certain can you clarify your issue with these?
Others, Thanks for your input and insight, and code.
// ProdevISV on extending the IDE (: ((Proffer)ForProfit).Software = true;