of the value to be different from the collection type.This effectively short-circuits the static type-check on the return value
but is essential for cases where the return type is different, for example
the "$explain" data and View.view operations.Example: find_one_unsafe(c, select, ignore_incomplete)ignore_incomplete if true will cause any documents selected
which do not have all of the fields defined in the result type to be
filtered out. Since this finds a single value, if it has missing fields
it will be flagged as not found.
this specific failure is returned.