Over the week-end, I had a look to chromatic's B::ToXML module. -- And then I tried to hack B::Concise to have it to generate XML (B::Concise output is highly customizable), but this can't be achieved without an important amount of hacking. -- While doing this I also found (and patched) a minor bug in B::Utils. -- Of course the main problem remains : how to load the xmlified op tree ?