Nepal's legislators are due to adopt the country's new constitution, drawn up after years of political wrangling. The new constitution…