Reduce assumptions in view helper

This addresses the issue pointed out by Tim here: https://github.com/hyperoslo/embeddable/issues/9
It's my fault, really. I deployed it to rubygems without sending a PR for the version updates. We're not missing any code