John Blackledge #1 (The Gang of Four) I've always understood it to be heavily about interfaces and templates/generics Nah, it's a Sherlock Holmes story.