Reduce assumptions in view helper

This addresses the issue pointed out by Tim here: https://github.com/hyperoslo/embeddable/issues/9
I did not consider this. Excellent point!
I want to avoid having to pass more into the helper, but it seems like there is no way around it :+1: