JLang-27 added volatile read/writes