Added MVC-specific interfaces and types.