I am not sure if we should implement it like this. What if 3 of 4 commands can be executed, should we never allow it? Or should that specific part not be executed. For now I will keep it as-is. You might convince me to change it though ;-)