R_lakshanas_jati
Jātis have ten lakṣaṇas including {graha, aṁśa, tāra, mandra, ...}; alteration of one or more lakṣaṇas transforms śuddhā→vikṛtā; bhāṣās must be sung per their lakṣaṇas
Body (pseudocode)
DEFINE lakṣaṇas(jāti) = [graha, aṁśa, tāra, mandra, ...] (10 features); transformation: alter(N≥1 lakṣaṇa) on śuddhā ⇒ vikṛtā; performance(bhāṣā) MUST conform to lakṣaṇas with effort