There\'s only one problem with it -- it doesn\'t work. Why not? The most obvious reason is that the writes which initialize instanceand the write to the instance field can be re