/**
  * setContext
  *
  * Set the specification context; ensuring that we pass the new value to the composed specification.
  *
  * @param mixed  $context  The specification context.
  */
 public function setContext($context)
 {
     $this->spec->setContext($this->context);
     parent::setContext($context);
 }