Wrap () { if (myCommonWrap == null) { return createNoneWrap(); //return null; } if (myUsedDefaultWrap) { return myCommonWrap; } else { myUsedDefaultWrap = true; return createNoneWrap(); //return null; } }