| Exceptions: 
          AmbiguousRelationship,
         AttributeNotLoaded,
         Callback,
         CreateCollectionFailure,
         CriteriaArgumentRequired,
         DeleteRestriction,
         DocumentNotDestroyed,
         DocumentNotFound,
         DropCollectionFailure,
         EmptyConfigFile,
         ImmutableAttribute,
         InMemoryCollationNotSupported,
         InvalidAroundCallback,
         InvalidAutoEncryptionConfiguration,
         InvalidCollection,
         InvalidConfigFile,
         InvalidConfigOption,
         InvalidDependentStrategy,
         InvalidDiscriminatorKeyTarget,
         InvalidDotDollarAssignment,
         InvalidElemMatchOperator,
         InvalidEstimatedCountCriteria,
         InvalidEstimatedCountScoping,
         InvalidExpressionOperator,
         InvalidField,
         InvalidFieldOperator,
         InvalidFieldOption,
         InvalidFieldType,
         InvalidFind,
         InvalidGlobalExecutorConcurrency,
         InvalidIncludes,
         InvalidIndex,
         InvalidOptions,
         InvalidPath,
         InvalidPersistenceOption,
         InvalidQuery,
         InvalidQueryExecutor,
         InvalidRelation,
         InvalidRelationOption,
         InvalidScope,
         InvalidSessionNesting,
         InvalidSetPolymorphicRelation,
         InvalidStorageOptions,
         InvalidTime,
         InvalidTransactionNesting,
         InverseNotFound,
         MixedClientConfiguration,
         MixedRelations,
         MongoidError,
         NestedAttributesMetadataNotFound,
         NoClientConfig,
         NoClientDatabase,
         NoClientHosts,
         NoClientsConfig,
         NoDefaultClient,
         NoEnvironment,
         NoMapReduceOutput,
         NoMetadata,
         NoParent,
         ReadonlyAttribute,
         ReadonlyDocument,
         Rollback,
         ScopeOverwrite,
         SessionsNotSupported,
         TooManyNestedAttributeRecords,
         TransactionError,
         TransactionsNotSupported,
         UnknownAttribute,
         UnknownModel,
         UnrecognizedModelAlias,
         UnrecognizedResolver,
         UnregisteredClass,
         UnsavedDocument,
         UnsupportedIsolationLevel,
         UnsupportedJavascript,
         Validations |