/**
  * Magic "__isset" method
  *
  * Allows the ability to arbitrarily check the existence of shared data
  * from this instance while treating it as an instance property
  *
  * @param string $key     The name of the shared data
  * @access public
  * @return boolean
  */
 public function __isset($key)
 {
     return $this->shared_data->exists($key);
 }