Looking at the code of the iota.lib.js' bundle creation mechanism, a normalized hash is computed and then checked for inclusion of 13 /* = M */
. If one is found, the obsoleteTag is incremented, and the hashing is repeated.
What is the reason behind a 13 indicating an insecure bundle hash?