odyniec/File-PlainPath — pull request #1 by jberger (2012-02-27 05:05:18+00:00)
Title: Concept for less action-at-a-difference

I submit this not intending for it to be merged (though you are welcome to of course), but to give a concept of how to avoid strange action-at-a-distance when more than one module would use this module and use different separators. In your original should another caller redefine the separator this is reflected in all the users. If the separator is held in a closure however, this is not a problem.

Again, you may address the issue however you like, but I would suggest you give it some thought, or I suspect a very unusual bug will hit show up when people actually start using the module.