Why limit to 1000, as compared to the 1024 above ?  If we're going to truncate, having a standard threshold at which we do so makes some sort of sense ...