It also seems to do better as my own code gets more repetitive. Which is a little weird, because it removes some of the natural encouragement to abstract away repeated patterns, which is bad for the readability of the resulting code.