no real reason, just because en dash is meant as a range delimiter.