Some practice on Ruby mixins