public static Cons getRestAfterFirstNonWild(Cons matchlist) {
    while (matchlist != null) {
      if (Stella_Object.stringP(matchlist.value)) {
        return (matchlist.rest);
      }
      matchlist = matchlist.rest;
    }
    return (null);
  }