Johannes Schindelin wrote:
I think passing only the directory name is better because it can be like a "black box" : the user don't have to know how it is inside.I consider this a super downside."If you think your users are idiots, only idiots will use it [your software]."
I don't consider myself an idiot, yet I get annoyed when software forces me to learn its implementation details.
-- Any sufficiently difficult bug is indistinguishable from a feature.