New constitution a far cry for squabbling Nepal