Yes, I agree.
The "x" doesn't really even have to be there in the case of an "indirect object". In Latin and German grammar the position of "you" would be justified by the dative case ending (or inflection), whereas the position of "all" would be justified by the accusative (or in American English terms the objective) case inflection.
I can't thank you enough for participating in the "Reed-Kellogging". I feel rather lonely on this site since Kondorosi was banned.