title: Can relay fragment arguments be composed different from argument definition?
body: <p>I have the following fragment definition</p>
  <pre><code>  fragment LocationFragment_viewer on Viewer
      @argumentDefinitions(userId: {type: &quot;Int!&quot;}) {
      results: locations(
        user_id: $userId
      ) {
        ...some_other_fragments
      }
    }
  </code></pre>
  <p>I want to change the argument from <code>user_id</code> to <code>user_ids</code> (which is just an array wrapping the id) in the GraphQL query, without changing the argument definition.</p>
  <p>So I want something like:</p>
  <pre><code>  fragment LocationFragment_viewer on Viewer
      @argumentDefinitions(userId: {type: &quot;Int!&quot;}) {
      results: locations(
        user_ids: [$userId]
      ) {
        ...some_other_fragments
      }
    }
  </code></pre>
  <p>Is this even possible? In my case it is a bit hard to change the argument definitions, so trying to see if there is something easy to do without going that route.</p>
  <p>Thank you!</p>