amended filter "no string" case to include all-whitespace