Extended Batch Sprite Nodes

Has anyone had any luck making these work? I tried plugging it in because I could desperately use it but haven’t gotten very far.

I had to modify the inline functions to get it to compile. Also I had to change setZOrder to reorderChild as follows

child->setZOrder(z);
to
child->getParent()->reorderChild(child, z);

I seem to have one working as a normal CCSpriteBatchNode but trying to add “foreign” children is causing a crash. Because I can’t find any trace of setZOrder in cocos2d-x I’m concerned if this ever worked and if so if my fix is appropriate. There is scant enough info on making ExtendedBatchSpriteNode work in normal cocos2d.