public IEnumerator <IDeviceCommand> GetEnumerator() { return(Forward.Concat(Backward).GetEnumerator()); }