Het gedrag van de functie Xlookup is veranderd. In de voorgaande Mercator-versies kwam de positie van het actieve record in de geïndexeerde tabel overeen met de positie van het via Xlookup te zoeken record. Dit stelde soms problemen, met name in de formules voor de herberekening van de prijzen, bij Xlookup-opdrachten waarbij bijvoorbeeld de tabellen DISPO_X of STOCK_X werden gebruikt. De standaardmotor van Mercator kon verstoord raken door het feit dat de positie van het actieve record gewijzigd was na de Xlookup-aanvraag.
Indien men de positie van een actief record in een tabel wil veranderen, moet men voortaan Xseek gebruiken. Ter herinnering: Xseek vereist 3 argumenten die identiek zijn aan de eerste 3 argumenten van Xlookup. Een Xlookup omvormen tot een Xseek is dan ook eenvoudig. Men moet enkel het 4e argument laten vallen.