I've noticed that with a recent update that cancelable is now used in Rule Machine (in the rule itself). Good change for ease of understanding @bravenel.
However, I noticed that for global variables that change did not happen automatically, until I went into the rule and edited that particular line, and then it changed from cancel to cancelable.
I'm not even sure when it changed, or maybe it didnt.