/**
* Remove an event argument.
*
* @param string $name The argument name.
*
* @return void
*
* @since 4.0.0
* @throws BadMethodCallException
*/
public function offsetUnset($name)
{
throw new BadMethodCallException(sprintf('Cannot remove the argument %s of the immutable event %s.', $name, $this->name));
}