Can be better to move this block before checking with locale pattern (if possible).
Result will be the same, just I find that is better to directly exclude results from patterns we don't want.