Hello, I have created a mixin module that overwrites initialize and initialize_copy. This works fine until a class that uses the mixin wants to overwrite initialize and/or initialize_copy, too. I can replace initialize with lazy accessors. But I don't know how to handle initialize_copy: The mixin manages some attributes and the initialize_copy method makes sure that cloning the object clones the managed attributes. What would be the best solution to this problem? Regards, RĂ¼diger Sonderfeld <kingruedi / c-plusplus.de>