We'll need to maintain the call to `escape` here, otherwise code be could be injected into the page via a label.

I'd create a new method called `Story.labelsEscaped()` that returns the labels formatted as you want, using `escape` rather than `get`.