public static int GetIntValueOrDefault(this IDictionary<string, string> dict, string key, int defVal) { string output; return dict.TryGetValue(key, out output) ? output.ToInt(defVal) : defVal; }