public interface Creator<T>
Signature-wise it's the same as Inhabitant
but it carries an additional meaning.
CreatorsT create() throws MultiException
Creator#initialize(Object, Inhabitant)
right away. This 2-phase initialization allows us to handle
cycle references correctlyMultiExceptionCopyright © 2013 Oracle Corporation. All Rights Reserved.