Finalmente consegui @AgentRationalX em uma implementação decente agora que tenho que codificar tudo manualmente. O próximo na lista de TODO são as respostas para @. A complexidade é que as APIs X de Virtuals são bastante limitadas por taxa.
734