prevent unacceptable bases from becoming bases through multiple inheritance (#24806)
3 files changed