I'm not so sure about this warning. It might be too strong. Especially the last sentence can be interpreted as something similar to the problem of publication of `this` reference from java constructor. The important thing is that you must be aware of that the init message might not be the the first received message.