Refactored ArgBuilder to it works directly on the arg passed in.
- binding now takes placeholder, where appropriate (meaning this need not be validated).
- no need for destructor to add to collection in CommandLine (it’s already there).
- into() now becomes bind() again