public virtual IEnumerator <ITask> TouchSensorUpdateHandler(TouchSensorUpdate update)
 {
     update.ResponsePort.Post(Fault.FromException(new InvalidOperationException("The LEGO NXT touch sensor is updated from hardware.")));
     yield break;
 }
 public virtual IEnumerator<ITask> TouchSensorUpdateHandler(TouchSensorUpdate update)
 {
     update.ResponsePort.Post(Fault.FromException(new InvalidOperationException("The LEGO NXT touch sensor is updated from hardware.")));
     yield break;
 }