public String service(String... parts) {
    final StringBuilder sb = new StringBuilder();
    if (null != c.prefix) {
      sb.append(c.prefix).append(c.separator);
    }

    for (String p : parts) {
      sb.append(p).append(c.separator);
    }

    return sb.substring(0, sb.length() - c.separator.length());
  }