Fixing bug with adding commands to a cluster using a set instead of a list which caused inconsistent resutls in the order of commands when clusters were launched