Provide a base class for any Context Implementation which is primarily intended for use in a subchain.
Classes which extend ContextWrapper may implement typesafe property methods which also leave their values in the underlying context.
ContextWrapper
Instantiate object as a composite around the given Context.