public function fromSource($source) { $this->source = $this->factory->create($source); return $this; }