code: @NonNull
    public RequestCreator load(@Nullable String path) {
      if (path == null) {
        return new RequestCreator(this, null, 0);
      }
      if (path.trim().length() == 0) {
        throw new IllegalArgumentException("Path must not be empty.");
      }
      return load(Uri.parse(path));
    }
docs: Start an image request using the specified path. This is a convenience method for calling
  {@link #load(Uri)}.
  <p>
  This path may be a remote URL, file resource (prefixed with {@code file:}), content resource
  (prefixed with {@code content:}), or android resource (prefixed with {@code android.resource:}.
  <p>
  Passing {@code null} as a {@code path} will not trigger any request but will set a
  placeholder, if one is specified.
  
  @throws IllegalArgumentException if {@code path} is empty or blank string.
  @see #load(Uri)
  @see #load(File)
  @see #load(int)