Added type compatibility between ResultName and PartialSubQueryResultNameProvider
Renamed