handling more reasonable separators