looks good, but another question why `../text/raw` ? 

I guess `text` uses IRichTextValue, if you use raw the content will no be transformed and i could be possible to inject javascript. 
Or am I wrong?