docs: public static BufferedImage toBuffered(Image pOriginal) {
          // Don't convert if it already is BufferedImage
          if (pOriginal instanceof BufferedImage) {
              return (BufferedImage) pOriginal;
          }
          if (pOriginal == null) {
              throw new IllegalArgumentException("original == null");
          }
  
          //System.out.println("--> Doing full BufferedImage conversion...");
  
          BufferedImageFactory factory = new BufferedImageFactory(pOriginal);
          return factory.getBufferedImage();
      }