So this was wrong all the time? It's completely different now. Can you add a failing test for the current version?