/Engine/Source/Runtime/Core/Public/Templates/UnrealTypeTraits.h
OverloadingTest()s.t. only calling it with something that is a BaseType (or inherited from the BaseType) will return a Yes.
static [No](API\Runtime\Core\Templates\TIsDerivedFrom\No) & Test ( ... )