public function withVariable(Variable $variable) : Scope { $this->addVariable($variable); return $this; }