sync with reutenauer/polyglossia