Wow. Loved the role reversal in the second half of the episode, with all the callbacks to the first half. And in the end, both the Professor and the orangutang guy had to admit that their ideas weren't mutually exclusive. This episode makes a really good point about compromise, but in a subtle and clever way.