Speaking about spread-build/reclaim/tml/whatever orders, they all were in a game a while ago, but we had to remove them as they create a hole for UI mods which automate basically everything as we pass orders and their coordinates from UI to sim, and on UI side you can do whatever you want: make a bot that executes perfect BO for you, auto dodging for engies (still there as spread-move/attack wasn't removed), auto-hovering for bombers etc etc.
Note for lua coders: to make it works without adding loopholes for abusers, sim function unit:GetCommandQueue() should be modified in engine, so it actually returns a command type, its position an so on, instead of useless pointer to C-object. Mb I will look at it st some point but can't promise anything.