codegenString(buildNamesBlob(names), mb);
mb.appendLoadConstant(buildNamespaceIndexBlob(nsuris, namespaces));
// create argument array of class names with unique IDs
if (m_uniqueIds != null && m_uniqueIds.size() > 0) {
mb.appendLoadConstant(m_uniqueIds.size());
mb.appendCreateArray("java.lang.String");
for (int i = 0; i < m_uniqueIds.size(); i++) {
mb.appendDUP();
mb.appendLoadConstant(i);
mb.appendLoadConstant((String)m_uniqueIds.get(i));