allows external ddb commands to do anyting an internal command can do, including non-standard argument parsing if desired.