KU of Decorator

Gzip.GzipFile decorates a file with compress decompress functionality 0 threading.RLock decorates thread.Lock with reentrancy amp ownership functionality 0 codecs classes decorate a file with generic encoding and decoding functionality client code y needs to access an object t 0 however, something interferes w that amp t lives remotely, or in persisted form access restrictions may apply security amp lifetime or performance issues 0 proxy object tt sneaks in the middle 0 tt wraps t, may create...