/**
  * @param array
  * @return $this
  */
 public function setData(array $data)
 {
     return parent::setData(array_key_exists('data', $data) ? $data['data'] : $data);
 }
 /**
  * @param array
  * @return $this
  */
 public function setData(array $data)
 {
     return parent::setData($this->normalizeData($data));
 }