- warning about not rethrowing - added extra parens - warning about iterator misuse - unused variable