OR operator not working properly from auto-generated schema?

Howdy! I have a question about my graphQL syntax below. In my attempt to use the OR operator (as it normally functions in other graphQL contexts) it doesn’t return any results. With the below syntax, it seems to be operating as an AND operator instead of an OR. Any help to solve this issue would be greatly appreciated, thanks!

{
  users(
    where: {
      username: { matchesRegex: "Collin", options: "i" }
      OR: [{ username: { matchesRegex: "Tim", options: "i" } }]
    }
  ) {
    count
    edges {
      node {
        username
      }
    }
  }
}

That’s the way to do:

{
  users(
    where: {      
      OR: [
        { username: { matchesRegex: "Tim", options: "i" } },
        { username: { matchesRegex: "Collin", options: "i" } }
      ]
    }
  ) {
    count
    edges {
      node {
        username
      }
    }
  }
}