Look ere...Harry I think got an ability (which is HIS OWN Now) bcoz of the Transfer of Soul that occurred. Agreed.
But now it is His Skill alone.
N I cannot see how "dependent" and "thanks to" imply the same...At least not in my pt of view. If it was 'dependent' it means that the thing on which it is is ESSENTIAL all the while.
n if is 'thanks to' it means another thing- Now u have got it thanks to whatever and u dun need that whatever any more and its purely urs.
anyways...It depends on one's views and understanding of things and if ours mismatch, we wont reach any answer acceptable to both
😊