/**
  * {@inheritdoc}
  */
 public function __sleep()
 {
     return array_merge(parent::__sleep(), array('class', 'name', 'property'));
 }
 /**
  * {@inheritdoc}
  */
 public function __sleep()
 {
     $parentProperties = parent::__sleep();
     // Don't store the cascading strategy. Classes never cascade.
     unset($parentProperties[array_search('cascadingStrategy', $parentProperties)]);
     return array_merge($parentProperties, array('getters', 'groupSequence', 'groupSequenceProvider', 'members', 'name', 'properties', 'defaultGroup'));
 }