I agree with Mike Stump, volatile in practice is well enough defined to be very useful, and it makes no sense to make blanket statements that it is too fuzzy to be useful.