allow any type with __getitem__ to be a mapping for the purposes of % (#15801)
4 files changed