text:  These social understandings of these categorizations have constantly evolved over millennia. So it's very, very hard to say that within Hinduism, everything is accepted. If you're not a Hindu, then you are in trouble.