You are definitely right that Apple Script is strange. But on the other hand it was not created for “real programmers” :-)