code: @Nullable
      public static Card fromString(@NonNull String jsonString) {
          try {
              JSONObject jsonObject = new JSONObject(jsonString);
              return fromJson(jsonObject);
          } catch (JSONException ignored) {
              return null;
          }
      }
docs: Create a Card object from a raw JSON string.
  
  @param jsonString the JSON string representing the potential Card
  @return A Card if one can be made from the JSON, or {@code null} if one cannot be made
  or the JSON is invalid.