docs: public static String[] readTags(JsonParser parser)
          throws IOException, JsonReadException
      {
          if (parser.getCurrentToken() != JsonToken.FIELD_NAME) {
              return null;
          }
          if (!".tag".equals(parser.getCurrentName())) {
              return null;
          }
          parser.nextToken();
          if (parser.getCurrentToken() != JsonToken.VALUE_STRING) {
              throw new JsonReadException("expected a string value for .tag field", parser.getTokenLocation());
          }
          String tag = parser.getText();
          parser.nextToken();
          return tag.split("\\.");
      }