title: call method of result of await - intermediate value not resolved yet
body: <p>Say I have an await expression that should return an array, like so:</p>
  
  <pre><code>let prompts = (await requestp('get', `${cdtAPIUrl}/prompts`, headers)).slice(0, 3);
  </code></pre>
  
  <p>I get this error, however:</p>
  
  <blockquote>
    <p>TypeError: (intermediate value).slice is not a function</p>
  </blockquote>
  
  <p>is there a way to call something on the "intermediate value" or should I do this instead:</p>
  
  <pre><code>  let $prompts = await requestp('get', `${cdtAPIUrl}/prompts`, headers);
    let prompts = $prompts.slice(0,3);
  </code></pre>