pulley contract potential crash
It turned out that according to the standard the initialization order of static template members is unordered.
Therefore the contract within a pulley might be initialized before the global r instance.
It turned out that according to the standard the initialization order of static template members is unordered.
Therefore the contract within a pulley might be initialized before the global r instance.