An object that holds some type of other object. This is useful for communicating information from
an inner class (used as a closure) to the containing method. This is similar to
AtomicReference , except that it is simpler but not thread safe.
< Parameters: T - >