I use *_path myself but I think it's always a little ambiguous if _path is the fully qualified path to a file or just the directly the file lives in.  What about *_basename and *_dirname to match up with `dirname(1)` & `basename(1)` semantics?