| Q | A | ---------------- | ----- | Bug report? | no | Feature request? | yes | Library version | 2.11.0 Hi, I use both insights and larastan together, and they go in kinda conflict. I have this function that returns a specific Model: public function newUser(): User { return User::create([...]); } This code returns a larastan error: Method App\UseCases\TestUseCase::handle() should return App\Models\Users\User but returns Illuminate\Database\Eloquent\Model. If I change the code like this: public function newUser(): User { /** @var User $user */ $user = User::create([]); return $user; } I do not get larastan error, but insights advices me to comeback to previous code. Any thoughts about it? How can I solve it? Thanks. <!-- Love PHP Insights? Please consider supporting us via Patreon or OpenCollective: 👉 https://www.patreon.com/nunomaduro 👉 https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L --