Not sure if this is a lxml version bug or not. But the variables do not seem to be being set. For example modifiers does not seem to be defined or be able to be used. So, things are being marked as collaborators even if void, no parameters, and empty.
On other hand, srcml xslt option works fine.