Convex, Proximal Optimization