Allama Iqbal: Islam Passes the Pragmatic Test!