I think Singapore have made a great job. Muslim is a worldwide problem, not that easy to deal with them.
As far as I know, when the Muslim is majority in one country, they discriminate, even massacre others; when the Muslim is minority in one country, they always break laws, resist the govt, even break out rebellion. Hundreds of cases prove it hundred percent sure.
Yes there are Muslim law breakers, rebels and thugs, so as from
all religions, atheists too, if not even more. Historically speaking most of the man-made catastrophies weren't even created by Muslim, say racial extermination of indigenous population, crusades, militarism, imperialism, colonialism, slavery, world wars, ideological conflicts, petroleum wars, brutal dictatorship, large-scale genocides, ponzi schemes, resources depletion, poverty, etc. In some cases of which Muslims were actually victims instead of victimizers.
Yes nowadays Muslim were simply being equated with trouble makers by the some "international media", but the reality is that they are being bullied, made refuge, or even killed on a daily basis in Gaza, Syria, Iraq, Afghanistan, Libya, Yemen and other places. Why? I don't know, let's give it some thoughts before simply buying into this "international" propaganda. I came across Samuel Huntington's "Clash of Civilizations", apparently the clash as predicted by the author in his "novel" is very real.
Back to the topic, I highly appreciate Singapore's achievement in racial harmony. Racism exists everywhere, somehow Singapore has managed it well at least within law and order. Credit? I don't have any say as an outsider, just hope China and other multi-ethnic countries can share some good experiences. Keep up the good work Singapore!