Several implementations of collections.