From: Trans Date: 2005-07-29T22:41:02+09:00 Subject: Hooking Class Methods This works: module PromoteSelf def method_added( *args ) p args end end module String::Format extend PromoteSelf def jumble( obj, x, y ) p obj+x+y end end But NOT this: module PromoteSelf def method_added( *args ) p args end end module String::Format class << self extend PromoteSelf def jumble( obj, x, y ) p obj+x+y end end end How do I hook in module/class method creation? Thanks, T.