Doesn't the Mahabarata talk about there being one caste in the beginning, the brahmins, and then they were divided into different castes by occupations. In fact, this is what I recall studying as the origin of castes in the history books at school in India. Sujatha