Graphql api , mergerequest object commits and commitsWithoutMergeCommits field are same

I think commits will include the merge commit, but it’s not . The commitCount is wrong too. In fact commits has the same result as commitsWithoutMergeCommits