From: Yukihiro Matsumoto Date: 2010-07-09T03:34:48+09:00 Subject: [ruby-core:31132] Re: Why is the inherited callback invoked at different times for static vs. dynamic subclasses? 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 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.