>>>>> "A" == Aleksei Guzev <aleksei.guzev / bigfoot.com> writes: A> No modification. Since there can not be a global constant due to name class A C = 12 def m C = 24 # you've modified A::C end end A> restrictions, it would simple define a NEW LOCAL constant What will be its use ? Guy Decoux