Change object behavior with wrappers.
Put an existing object into the constructor of an [[
Decorator
]], to produce a new and modified object.