Is there some (semi)automatic way to attempt such a thing? Or does it 
have sense at all?

-- 
Giuseppe "Oblomov" Bilotta

Axiom I of the Giuseppe Bilotta
theory of IT:
Anything is better than MS