Values in Illuminate\Database\Eloquent\Builder::$passthru is not the same as Jenssegers\Mongodb\Eloquent\Builder::$passthru. It causes some bugs. For example, it makes Jenssegers\Mongodb\Eloquent\Builder::doesntExist() return instance of builder instead of true/false.