TaskFilter: Use empty string for None searches