Acts as featureable functionality to ActiveRecord models