Base exception now extends CollectionException instead of \Exception