Generalized Control Functions via Variational Decoupling