docs: public Image getImage (final String path) {
      final ImageImpl image = createImage(true, 0, 0, path);
      exec.invokeAsync(new Runnable() {
        public void run () {
          try {
            image.succeed(load(path));
          } catch (Throwable t) {
            image.fail(t);
          }
        }
      });
      return image;
    }