Hi, > I have a few methods which take parameters of type ICollection but I > cannot pass the std nemerle list to those functions. Is there an obvious > reason why list does not inherit from ICollection? Is bad design. Use IEnumerable[T] in you methods or simply convert list to array by ToArray() method.