code: public Set<String> subprotocols() {
          Set<String> ret = new LinkedHashSet<String>();
          Collections.addAll(ret, subprotocols);
          return ret;
      }
docs: Returns the CSV of supported sub protocols