Geht das nicht? Wusste ich nicht.
Aber wenn man Ruby einsetzen kann, ist schon einiges möglich.