in reply to Is Perl capable of doing this?
Note1 Sometimes, though, you have to write the module or even tweak the infrastructure.