In this case, you could create a new CPAN module based on what you see there in SQL::Abstract::More - but using different function names - and use it instead. Others who also prefer the non-clobbering way you provide may find your module more to their liking.
You are probably not alone. I like how the ::More version accepts named arguments - but I also can see where it might cause some problems with other code I've already got that depends on the old positional-style arguments. If I had a way to get both at the same time, I'd take it. As-is, I (and everyone else) can only have one-at-a-time.
I'll keep an eye on The hot-sheets looking for your contribution.
In reply to Re: SQL::Abstract::More overloads the SQL::Abstract API
by jdrago999
in thread SQL::Abstract::More overloads the SQL::Abstract API
by metaperl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |