empty commands means [], not false