add Collection.prototype.list