This issue has been addressed in the enchant package in 2018/2019 and the backend-solution should be saner by now