Yes, exactly right! Have you ever read a book for the nth time, and noticed a typo for the first time?
Your point makes me think that Java's boiler-plate + modern IDE's are really onto something. They automatically add the boilerplate for you, so it's there for your to pattern-match on, without having to write it correctly. This helps me understand their extreme popularity.