Hi Nicolas,
It sounds interesting. Would you want to provide a patch for that?
I would like to add this feature, if I knew how to program in lisp... Would you like to work on this together? I could contribute on the side of documenting and testing, if this helps.
Best wishes Julian