object IDuplicable.Duplicate(RubyContext/*!*/ context, bool copySingletonMembers) { var result = Copy(); context.CopyInstanceData(this, result, copySingletonMembers); return result; }