message: das.cli: Add `call` helper on for const arguments vector.
diff: @@ -659,6 +659,19 @@ namespace das
  return _call(p, f, args, opts);
  }
  + template <typename F, typename D, typename ... Formals, typename ... Args>
  + auto
  + call(das::named::Prototype<D, Formals...> const& p,
  + F const& f,
  + std::vector<std::string> const& args,
  + Options const& opts = Options())
  + -> decltype(
  + _call(p, f, std::declval<std::vector<std::string>&>(), opts))
  + {
  + std::vector<std::string> copy = args;
  + return _call(p, f, copy, opts);
  + }
  +
  template <typename ... T>
  auto
  call(named::Function<T...> const& f,
  @@ -669,17 +682,14 @@ namespace das
  return _call(f.prototype(), f, args, opts);
  }
  - template <typename F, typename D, typename ... Formals, typename ... Args>
  + template <typename ... T>
  auto
  - call(das::named::Prototype<D, Formals...> const& p,
  - F const& f,
  + call(named::Function<T...> const& f,
  std::vector<std::string> const& args,
  Options const& opts = Options())
  - -> decltype(
  - _call(p, f, std::declval<std::vector<std::string>&>(), opts))
  {
  std::vector<std::string> copy = args;
  - return _call(p, f, copy, opts);
  + return _call(f.prototype(), f, copy, opts);
  }
  inline
  