I concur, from the interpreter;s point of view there's no difference between the two.

But humans of limited intellect, such as myself, greatly appreciate having things work at high levels of abstraction unto lower.  I will take a look at dialog as you recommend.