there is a further distinction between an independent agency and an independent regulatory agency inteko ishinga amategeko umutwe w'abadepite ikoresha amatora