Cipolletti v Alvarado: predictions · Evident