add some basic information about this handy helper
# Delegate simply delegates a method to another class.
# This is useful if you have a lot of cases where you are referring to fields in
# associated classes: for example,
# class Banana < ActiveRecord::Base
# belongs_to :monkey
# def name
# monkey.name
# end
# end
#
# Usage:
# class Banana < ActiveRecord::Base
# delegate :name, :to => :monkey
# end
#
# You can also use delegate on a has_many association; if Banana has_many :worms,
# then use
# delegate :name, :to => 'worms.first'
#
# which is effectively the same as
# def name
# worms.first.name
# end
#