public static GenericMenu AddIf(this GenericMenu menu, bool expression, string text, Action func) { if (expression) { menu.Add(text, func); } return(menu); }