before_sent:   We motivate the development of our framework with several emph{cautionary tales} of previous research, which has developed numerous inefficient algorithms for computing expectations and their gradients.
before_sent_with_intent: <meaning-changed>   We motivate the development of our framework with several emph{cautionary tales} of previous research, which has developed numerous inefficient algorithms for computing expectations and their gradients.
after_sent:  These algorithms are easy to implement with or without automatic differentiation software. We motivate the development of our framework with several emph{cautionary tales} of previous research, which has developed numerous inefficient algorithms for computing expectations and their gradients.