Why is this warning not applicable when creating derived collections? Hasn't this caught a legit bug and you're now suppressing it?