The holy traits pattern is commonly used in open source packages. Let's take a look at some examples.