On Sep 27, 3:51=A0pm, George Koehler <xkern... / netscape.net> wrote:
> Issue #5360 has been updated by George Koehler.
>
> I can get a Binding from a BasicObject like so:
>
> =A0class Cow < BasicObject
> =A0 =A0Moo =3D "Moooo!"
> =A0 =A0def binding
> =A0 =A0 =A0::Kernel.binding
> =A0 =A0end
> =A0end
>
> =A0b =3D Cow.new.binding
> =A0p eval("Moo", b) =A0 =A0 =A0 =A0# =3D> "Moooo!"
> =A0p eval("String", b) =A0 =A0 # raises NameError
>
> This uses the syntax "::Kernel" to access a global constant.

Ah, ok. Didn't realize that could be done. It's one of those goofy
methods like Module.nesting.