Why does GetPage support paths represented as multiple strings?

From the docs:

If the path is “foo/bar.md”, it can be written as exactly that, or broken up into multiple strings as “foo” “bar.md”.

Note that the path can also be supplied like this, where the slash-separated path elements are added as separate strings:

{{ with .Site.GetPage “page” “blog” “my-post.md” }}{{ .Title }}{{ end }}

Is there a reason for this?

I ask because I’m going to propose a new, similar method in a PR and want to know if I need to support this.