title: namevaluecollection vs lookup
body: <p>I need to represent some data that has a key and one or more values, seems there is a namevaluecollection or a lookup.</p>
  
  <p>From what I can tell the main difference between the two is that lookup is immutable, is there any other significant differences in the two I should be aware of?</p>