simple Collection with optional indexing