<html>As i understand this idea is another way around key word "volatile" in order to allow compiler perform more optimization.<br />
Then why to go half way introducing "safe", when it's better introduce "volatile". Not too long ago here was discussion about it, but it was strongly rejected by core team.<br />
<br />
I do not support idea of "safe", as it's partial solution to more complex problem. It's better to introduce "volatile" together with data flow analysis.<br />
 </html>