I'm sorry to say that I'm not really sure.
This looks like a reasonable solution, though you might want to hook
into it elsewhere.
Will you always know that the text is html_safe?
--
Write intention revealing code #=>
http://www.clean-ruby.com
Jim Gay
Saturn Flyer LLC
571-403-0338