docs: public static <P extends Enum<P>> PointF optPointF(final JSONObject json, P e, boolean emptyForNull) {
          PointF p = optPointF(json, e);
          if (p == null && emptyForNull) {
              p = new PointF();
          }
          return p;
      }