El Salvador: Another Popular Front - What about revolution?