Smarty implements IView