ruby: looking at multiple inheritance via mixin modules.