repeat of #271241 discussion: #272978 I did not replace the instance in eiwd, since it causes an infinite recursion.