Seems actually correctly figures out what function changed.

Whoa...