Hi, > Bar.x #=> "x" Strikes me as redundand with class_extension, too much power for `is`? I mean, you already have extend and include, having a hybrid by inventing a lengthy `def self.append_feature_function` somehow isn't so appealing to me. Jo -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/