GateCommand.CanExecute, CombineLatestAll and CombineLatestLeft