Since object.copy does not work, fall back on some dict copy behavior if super().copy does not exist.