Remove tag_middle spec. Not needed.
I copied and pasted, yes yes I did.
Add activesupport as a dependency.
Add TextElement for ....text.