Done. I'll implement the hungarian matching soon though, because I do not like skipping tests.