Backpropagation: Where Gradients Come From