Doesn't this change the result?
Even if deprecated, some 3rd party code may be relying on this returning the full set of keys of all the scopes