Interesting! This code assumes that the dstHash can be computed at compile time. I didn't consider this to be possible in the general case, but now I believe that it is :)