As soon as they defined that 1000 char limit, they set a hard edge. The use cases that hit that limit are then the edge cases, at least in the minds of the developer(s).
I was just suggesting that there should be more consideration of how software will be used in ways that hit limitations.
I know that I often treat edge cases with the least care. This is certainly a situation where the opposite required.