Attempt to replace invalid values with valid defaults?
Allow partial source data, ignoring absent fields?
If true, invalid embedded documents will emit a warning and be placed in the invalidDocuments collection rather than causing the parent to be considered invalid.
Throw an error if validation fails.