Text this: A jurisprudential overlap between fatwa, ijtihad, ijma, qiyas, istislah and istihsan: an appraisal