message: make-vector: Accept ranges.
diff: @@ -101,7 +101,8 @@ namespace elle
  make_vector(Cont&& c)
  -> std::conditional_t<
  std::is_same<R, void>::value,
  - std::vector<typename std::remove_reference_t<Cont>::value_type>,
  + std::vector<
  + typename std::iterator_traits<decltype(std::begin(c))>::value_type>,
  R>
  {
  using std::begin;
  