Analyzing designpattern.org...