Text this: Optimality Conditions for Nonsmooth Generalized Semi-Infinite Programs