'Get a collection of this database by name.
Raises InvalidName if an invalid collection name is used.
:Parameters:
- `name`: the name of the collection to get'

def __getitem__(self, name):

    return Collection(self, name)
