Yeah, that's what I was pretty sure the issue was, I was just curious if others could see any other reason or if they could state it more clearly; the right-hand function is itself a function of x, so it's a different function at every x (even though, if you evaluate at any given x, it works...