And xte. Also, why the camel case when all the other fields use underscores? This is a quite jarring inconsistency.
xte shouldn't be broken, as only the data format has changed, not the functions.
xte bypasses them.
Well there's your problem...
It has to bypass them, otherwise it would DoS the WMF servers every time it encountered a larger translation table.