code: public Task<Void> sendMessage(
        @NonNull final String to,
        @NonNull final String from,
        @NonNull final String body) {
      return dispatcher.dispatchTask(new Callable<Void>() {
        @Override
        public Void call() {
          proxy.sendMessage(to, from, body);
          return null;
        }
      });
    }
docs: Sends an SMS/MMS message.
  
  @param to the number to send the message to.
  @param from the number that the message is from.
  @param body the body text of the message.
  @return a task that completes when the send is done.