Hi,


is this a bug or feature (1.8 release)?

---
class C
  def self.initialize_copy(orig)
    puts "class initialize_copy called"
  end
  def initialize_copy(orig)
    puts "instance initialize_copy called"
  end
end

C.clone     # initialize_copy is not called
C.new.clone # instance initialize_copy called
---


/Christoph