I want to do so

And getting an error
Argument 1 passed to Illuminate\Database\Eloquent\Builder::__construct() must be an instance of Illuminate\Database\Query\Builder, instance of Illuminate\Database\Eloquent\Builder given
What is the point of binding tightly to a specific implementation of Query Builder?