/**
  * Gets an argument to pass to the service constructor/factory method.
  *
  * @param integer $index
  *
  * @return mixed The argument value
  *
  * @throws OutOfBoundsException When the argument does not exist
  *
  * @api
  * @since 3.1.0
  */
 public function getArgument($index)
 {
     try {
         return parent::getArgument($index);
     } catch (ehough_iconic_exception_OutOfBoundsException $e) {
         throw new OutOfBoundsException($e);
     }
 }