protected function makeParts() { return array_map(function ($class) { return (new $class())->setInput($this->partInput); }, $this->partClasses); }