Text this: Nonsmooth Vector Functions and Continuous Optimization