I have been an expat for the past 30 years ,spent 5 years in the sandpit too,and 411's statements on this thread are stating the obvious.
I cannot believe that some of you lot think that you can go to another country and expect their laws to take into account the law of the land where you came from !
Look to state it simply, would you be prepared to have (for instance)shariah law used as an excuse if a muslim were to kill his daughter because she kissed a guy in public in say the US of A or the UK or the like??
Of course you would not !
So once again to state the obvious, you comply with their laws,its their train set don't be bloody naive and think you should be excused because you are a non emirati.