the breadth and depth of this document are applaudable sinshobora kumva ko hakizimana atambwiye ukuri kose kandi cyamarwa no guhinga amakaloni n'ibindi