Kind of an oxymoron isn't it?
Maybe not... a respected Islamic institution could be an ‘institution’ where all the Muslim crazies are ... well, intstitutionalized.
But I guess there aren’t THAT many giggle jackets on earth!! :)