public final void buildChildElementUnmarshallers(UnmarshallerChain chain, QNameMap<ChildLoader> loaders) {
if(wrapperTagName!=null) {
UnmarshallerChain c = new UnmarshallerChain(chain.context);
QNameMap<ChildLoader> m = new QNameMap<ChildLoader>();
createBodyUnmarshaller(c,m);
Loader loader = new ItemsLoader(acc, lister, m);
if(isWrapperNillable || chain.context.allNillable)
loader = new XsiNilLoader(loader);
loaders.put(wrapperTagName,new ChildLoader(loader,null));
} else {
createBodyUnmarshaller(chain,loaders);