What's the point in writing a string class if it has a fixed maximum size (1024) anyway?