fsrc->string_read(&string->value, src, string_declaration);
if (fdest)
fdest->string_write(dest, string->value, string_declaration);
fsrc->string_read(&string->value, src, string_declaration);
if (fdest)
fdest->string_write(dest, string->value, string_declaration);