The matcher should be able to support order-insensitive matching variants to prevent brittle tests, that one needs to adjust very often. This should have an additional mode for Fasta files where the order-sensitivity is aware of the files structure