typedef typename [TRemovePointer](API\Runtime\Core\Templates\TRemovePointer)< decltype([GetData](API\Plugins\Learning\TIsReinterpretableRangeType\GetData)(DeclVal< RangeType & >()))>::Type NaturalElementType