Peman this isn't Behrouz's change. I must have added this as a placeholder. I have now removed it on my development branch, so it can be replaced in the future with the coverage test.
I think SHA will (maybe already does) call out certain data items as critical and control measure is to have some kind of means to verify integrity. I think all of the treatment parameters that I'm adding in this story will qualify as critical so I added these critical data structures and functions.