new BranchWrapper[m_extensions.size()];
for (int i = 0; i < iffounds.length; i++) {
IMapping map = (IMapping)m_extensions.get(i);
mb.loadContext();
mb.appendLoadConstant(map.getMappingName());
mb.appendCallInterface(GETUNMARSHALLER_METHOD,
GETUNMARSHALLER_SIGNATURE);
mb.loadContext();
mb.appendCallInterface(UNMARSHALLERPRESENT_METHOD,
UNMARSHALLERPRESENT_SIGNATURE);
iffounds[i] = mb.appendIFNE(this);