public static bool RequirementsMet(Requirements req) { if (req == null) { return(true); } foreach (string s in req.GetAll()) { if (!accumulatedIds.Contains(s)) { return(false); } } return(true); }