public final function SetFunctionReader(Functional\IReader $ClosureReader) { $this->ClosureReader = $ClosureReader; return $this; }