Some randomish SHA2 changes.
TMP: Rename some of the traits and stuff.