What SubobjectName in CreateDefaultSubobject is used for?

Child = CreateDefaultSubobject(TEXT(“this one is for testing”));
Child->SetupAttachment(Parent);

When I use the code, the component in the Editor has the same name as my variable(instead of “this one is for testing”). So what’s the point of SubobjectName?