>    common_name = value
>    ... some code
>    sub block
>       common_name = again # unintentially break variable value
>    end

Now we are talking :-)

Next question: what is "sub block", that ends with "end".
Can you paste some Ruby code?

-- 
Posted via http://www.ruby-forum.com/.