Joomla MVC enhancement