implement IEnumerable and ICollection interfaces

only stubs