Preserve some tree structure in the JAST document
Fix label mixup in nqp::xor and check in jast2bc that labels are used right