Give Hillary her due...