Found this great blogpost that complement's GoF's recommendation to favor composition over inheritance.