That's essentially a blacklist approach, not sure if I like it. Could use a third opinion here.