@Kha The transition has begun :) I found and fixed a few bugs, but it is going well so far.
AFAICT, it has been solved in the new frontend. See new test. cc @dselsam