Currently have to use exception handling to check if an collection exists. Should have a get_or_create method instead.