Composição de objetos com Mixins
Composição é um mecanismo de agrupar vários objetos simples (com responsabilidades bem definidas) em um objeto. Essa forma é uma alternativa para a delegação (herança), além de ser mais consistente, uma vez que a “herança” no JavaScript é muito frágil.
Nota
Também conhecido como Mixins no JavaScript.