This is going to be preeetty bad for performance, since it's instantiating a new theme object once for each yielded token.  You can also use `Theme.find(@inline_theme)` for the same effect - and it'd be best to do it in the constructor.