/**
  * Magic sleep method that returns an array with those property names that
  * should be cached for this node instance.
  *
  * @return array(string)
  */
 public function __sleep()
 {
     return array_merge(array('value'), parent::__sleep());
 }