Would it not be better to ask `attachable.is_a?(Publication)` here instead of expecting the attachable thing to know this? Currently, the `SafeHtmlValidator` will allow footnotes on `Publication` body text, which wasn't the intention of the story.