[Pharo-project] Copying classes: breaking contract or not?