public abstract string GetKey();
// Add and remove parameters (to add more) public void AddQueryParameter(TwitterQuery query) { if (queries.ContainsKey(query.GetKey())) { queries[query.GetKey()].MergeQuery(query); } else { queries.Add(query.GetKey(), query); } }