> It's trivial to write a shell function to do that, and many other things.
Things like "good default settings" and "batteries included" typically make users switch from one tool to another. This just FYI; I realize some goals might not compatible with utter user-friendliness, and that there is often room for different approaches.