Before revision: The client accepts all options on the command line, and calls external scripts to handle the configuration of interfaces to allow for the ultimate flexibility.
After revision: The client accepts all options on the command line, and calls external scripts to handle the configuration of interfaces to allow for further flexibility.