Do we need to worry about users typing multiple spaces: 'azure  si' for example?

Perhaps make a second pass over args to remove empty strings before processing?