RĂ¼diger Sonderfeld wrote: >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? > > Calling super from the instance methods of your class? -- Florian Frank