Yup, that was one massive screw-up. Part of P0030, funded by zorg.
…and *now* we can tackle all those entity types that were referencing this function, with the help of uth05win. Funded by -Tom-.