This also brings up a good point about how `FName::NameToDisplayString` works. Currently it will only remove a 'b' character if a boolean is given, which leads to inconsistent results throughout the editor.
Many people want to follow a "m_Variable" naming scheme, which should also be automatically cut out for native variables in blueprints. Currently if you use a "m_" naming scheme you will not get a cleaned up version of the display name, and have blueprint nodes with incorrect "M Variable" names.
Result: The variable is displayed as "m_InternalProperty"
Expected: The variable is displayed as "Internal Property Dis. Name"
There's no existing public thread on this issue, so head over to AnswerHub just mention UE-103069 in the post.