In message <43D3C973.1010306 / verk.info>, Alexey Verkhovsky 
<alex / verk.info> writes
>But what do I do if it's Ruby?

What about a flow tracer?

Ruby Bug Validator. http://www.softwareverify.com

Stephen
-- 
Stephen Kellett
Object Media Limited    http://www.objmedia.demon.co.uk/software.html
Computer Consultancy, Software Development
Windows C++, Java, Assembler, Performance Analysis, Troubleshooting