negation_reverses_subtype_order
Fixes #16913. See my analysis in the issue for the rationale
KnownClass::try_from_file_and_name()