Split -] fnmatch case into two cases