If I do that, then I'm changing the signature from the standard for a view, which means that a call using a named argument `view_fn(context=blarg)` wouldn't work.