Thank you very much for you relevant comments.
But, there is a problem: if Latin and Devanagari are independent Unicode scripts, why Devanagari functionality will be embedded in Latin module?
It is really a name space challenge!
There are two sides: descriptivism and parsimony of the names.