Looked around and found these topics about the same rule, but different pieces of code.
As well as this blog post about False Positives, where it is apparent the problem is very well understood.
Aggregating here for future reference. Both for test cases if/when the rule is up for adjustment, and for other users to see what has happened before, and the official policy on false positives.