(refactor) Refactored to use a single mixin trait.
(refactor) Refactored to use a single mixin trait.

Jeff-xchn/iron,lavriv92/iron,albperezbermejo/iron,markgeek/iron,steveklabnik/iron,fenhl/iron,shaunstanislaus/iron,jlegendary/iron,tempbottle/iron,mneumann/iron,shama/iron,iron/iron,green-panther/iron,bvssvni/iron,mzaccari/iron,lcqiang521/iron,ahwatts/iron,graue/iron,reem/iron,dorfsmay/iron,Undeterminant/iron,charsyam/iron,leeric92/iron,ilkosta/iron,armed/iron,dryganets/iron,badboy/iron,beni55/iron,youprofit/iron