Not to be a pain, but `_outer` and `_inner` took a second to process. How about semantic names like `view_decorator` and `new_view` or some such?