Yes, good point.
Let's place all the alternatives ( [*]file? [*]file_path?  [*]file_basename? )  in the PR and see what people suggest.

The general issue I've seen while trying to figure out some params names is that it's difficult to choose only one at a time... a choice on some names affect, for coherency needs, other names.