Nonlinear Proximal Point Algorithms Using Bregman Functions, with Applications to Convex Programming | Synapse