code: public static boolean isIdStrict(String string) {
          int len = string.length();
          if (len == 0) {
              return false;
          }
          if (!isIdStartStrict(string.charAt(0))) {
              return false;
          }
          for (int i = 1; i < len; i++) {
              if (!isIdCharStrict(string.charAt(i))) {
                  return false;
              }
          }
          return true;
      }
docs: Returns true if a string does not need to be quoted when serialized.
  Uses the strict definition described in the Rison specification, appropriate for encoding.