title: Can range-v3 contains work on initializer list?
body: <p>I am quite happy that range-v3 finally adds a contains algorithm.
  But I would like if I would not have to produce a container for it to work. 
  Consider this example:</p>
  
  <pre><code>#include &lt;range/v3/algorithm/contains.hpp&gt;
  enum class Status{
      OK, 
      TimedOut,
      TryAgain,
      PermanentFailure
  };
  
  bool f(Status s){
      std::array can_retry{Status::OK, Status::TimedOut};
      return ranges::contains(can_retry,s);
  }
  int main(){
      return f(Status::TryAgain);
  }
  </code></pre>
  
  <p>Here I would like to inline <code>{Status::OK, Status::TimedOut}</code> into call to contains, but it fails.
  Is there any way to do this?</p>
  
  <p>P.S. please no comments about maintainability/readability of code I want, it is just an example code. :)</p>