FE!Vg E!Vg!VgE!Vginitialize_copy!VgE!Vgblock in initialize_copyE!Vg"rescue in block in initialize_copy!VgE!VgRakeE!Vg CloneableE!VgvarE!Vg src_valueE!VgvalueE!Vg#$!E!Vginstance_variable_getE!VgcloneE!Vginstance_variable_setE!VgsourceE!Vginstance_variablesE!VgeachE!Vgcore#define_method %  # O  & O h