code: def intersect_leaderboards(self, destination, keys, aggregate='SUM'):
          '''
          Intersect leaderboards given by keys with this leaderboard into a named destination leaderboard.
  
          @param destination [String] Destination leaderboard name.
          @param keys [Array] Leaderboards to be merged with the current leaderboard.
          @param options [Hash] Options for intersecting the leaderboards.
          '''
          keys.insert(0, self.leaderboard_name)
          self.redis_connection.zinterstore(destination, keys, aggregatef intersect_leaderboards(self, destination, keys, aggregate='SUM'):
          '''
          Intersect leaderboards given by keys with this leaderboard into a named destination leaderboard.
  
          @param destination [String] Destination leaderboard name.
          @param keys [Array] Leaderboards to be merged with the current leaderboard.
          @param options [Hash] Options for intersecting the leaderboards.
          '''
          keys.insert(0, self.leaderboard_name)
          self.redis_connection.zinterstore(destination, keys, aggregate)
docs: Intersect leaderboards given by keys with this leaderboard into a named destination leaderboard.
  
          @param destination [String] Destination leaderboard name.
          @param keys [Array] Leaderboards to be merged with the current leaderboard.
          @param options [Hash] Options for intersecting the leaderboards.