Sorry for the waffly title - if I could come up with a concise title, I wouldn\'t have to ask the question.
Suppose I have an immutable list type. It has an operat
DateTime in C# uses Add. So why not use the same name? As long the users of your class understand the class is immutable.