Python collections.UserString Class
The collections.UserString class in Python’s collections module provides a wrapper around string objects. It is a useful base class for creating custom string-like objects by subclassing and modifying its behavior.