You'll want to avoid naming methods `extend`, because there is [a core bit of Ruby functionality with the same name](http://ruby-doc.org/core-2.0.0/Object.html#method-i-extend).