Because of the flexibility we have with the algorithm templates it's easy to try out different shapes and drop in intrinsics. Despite heavy platform dependency there's no #ifdef noise in the algorithms, and it's a single for for scalar and vectorized at all three levels. We come out on top in taproot, sha1 and sha512 simply because we have the intrinsics implemented and brandx doesn't. This is all done in C++, not a single line of C or Assembly.
(edited)