Why does an empty string in e.GetFilteredPolicy(int, "") function as a wildcard?
I'd think it'd be better to make it function as filtering for rules where the specified field is actually an empty string
Like why would it assume I'm trying to filter by a wildcard when I explicitly used "" instead of "*"
It seems to me like it's making assumptions that it shouldn't be making
Is this just a legacy code relic that hasn't been changed because it'd break authorization systems for anyone who updates and doesn't read the changelog properly
