5f7803f2db
Note that `volatile` is not needed because in both cases we initialize an object with a final field, which is subject to safe initialization.