n such close alliance with Brahmanism that it is hard to say whether it should be regarded as a separate religion. T