Publish: Decorator Pattern in Ruby