I'm glad you like it!
I am, however, curious to know why you want to support more than one method (3!) to interact with your module.
The TL;DR is that I know people have different preferences, and since all three interfaces are fully tested and provide the same functionality (same parameters, same safety features, etc.), it really just is a matter of preference. The slightly longer answer is:
In reply to Re^2: [RFC] File::Replace
by haukex
in thread [RFC] File::Replace
by haukex
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |