utterly untested improvement on MVC; some Version 4 ideas