1)
:prefix
will add the prefix to the front of the method-name. eg "glass_title" instead of just "title"
delegate
means that if somebody calls glass_title
on your PageDecorator
, it will then go and call title
on the GlassDecorator
and hand you the result. ie - it delegates that method to the object named in :to
2) yes. You have understood that correctly