protected function summarizeTopBrowsers(Collection $topBrowsers, int $maxResults) : Collection { return $topBrowsers->take($maxResults - 1)->push(['browser' => 'Others', 'sessions' => $topBrowsers->splice($maxResults - 1)->sum('sessions')]); }