Supercurrents, anomalies, and the Adler-Bardeen theorem