redefined view_context method now passes through block in case that's ever a thing Rails starts needing