Things were getting rather cluttered with everything being qwaq-* and all in one directory. Now most have lost the qwaq- prefix and have been moved into subdirectories (non-recursive make).
The previous view might be nil, which would result in the new view not getting a context.
The idea is that the view can be switched out readily: the proxy simply passes all messages to its view object.