* [DEP,NEW] Rewrote the way in which command-line arguments are handled.