code: private <T> T send(String method, @Nullable Object entity) {
          try {
              if (entity == null) {
                  builder().method(method);
              } else {
                  builder().method(method, entity);
              }
              return null;
          } catch (UniformInterfaceException e) {
              throw asEmoClientException(e);
          }
      }
docs: Sends the optionally provided request entity using the provided method.