Added $viewVars processing.
Update.
Simplification: Removed ModuleRepository.