in fact that default handling must have been lost at some point. while
hunting for this, i came across deprecated things that i remove in #344