see https://github.com/eclipse/xtext/pull/3143 https://github.com/eclipse/xtext/pull/3137#issuecomment-2282236060