Hi,

In message "Re: [ruby-core:31130] Re: Why is the inherited callback invoked at different times for static vs. dynamic subclasses?"
    on Fri, 9 Jul 2010 02:52:48 +0900, Joel VanderWerf <joelvanderwerf / gmail.com> writes:

|1.8.7p299 seems to have the strangeness:

Because, there's no clue (for the interpreter) to get a name for the
value from Class.new(A), which is NOT yet assigned to C at the time of
evaluation.

							matz.