Proposed resolution:
To fix this, rephrase the sentence above to allow
pubimbue
to do what it was designed to do. Specifically.
change [iostream.limits.imbue], p1 to read:
No function described in clause 27 except for
ios_base::imbue
andbasic_filebuf::pubimbue
causes any instance ofbasic_ios::imbue
orbasic_streambuf::imbue
to be called. ...