public void CtorILookup()
{
List<int> ints = new List<int> { 10, 20, 21, 30 };
var lookup = new MutableLookup <int, int> (ints.ToLookup (i => Int32.Parse (i.ToString()[0].ToString())));
Assert.AreEqual (3, lookup.Count);
Assert.AreEqual (1, lookup[1].Count());
Assert.AreEqual (2, lookup[2].Count());
Assert.AreEqual (1, lookup[3].Count());
}