anchor.diff:      if (response.statusCode != 200) {
         throw ServerException();
       }
  -    return response;
  -  }
  -
  -  /// Returns a Map of the decoded JSON response from
  -  /// the `get_activity` endpoint.
  -  ///
  -  /// Throws a [JsonDecodeException] if the json decode fails.
  -  Future<Map<String, dynamic>> getActivity(String tautulliId) async {
  -    final response = await connectionHandler(
  -      tautulliId: tautulliId,
  -      cmd: 'get_activity',
  -    );
   
       // Attempt to parse reponse into JSON
       Map<String, dynamic> responseJson;
  
positive.code:     @required String deviceName,
      @required String onesignalId,
    }) async {
      final response = await connectionHandler(
        primaryConnectionProtocol: connectionProtocol,
        primaryConnectionDomain: connectionDomain,
        primaryConnectionPath: connectionPath,
  
negative.code:     @required String tautulliId,
      @required String ipAddress,
    }) async {
      final responseJson = await connectionHandler(
        tautulliId: tautulliId,
        cmd: 'get_geoip_lookup',
        params: {'ip_address': ipAddress},
      );
  
      return responseJson;
    }
  