I'm with AP on this one, Dubai ATC may have done a great job on your day, but they sure do overuse immediate and expedite.
Compare it with Gatwick and you will see that there is no need for this kind of terminology, especially considering how little hourly traffic Dubai moves in comparison.