whs.commons.patterns