OK, I'll summarize this thread. I'm a jerk who's trying to impose his ideas on string handling to the world. Actually, strl* functions are fine for most basic string handling, _but_ if your strings can grow unbounded, you should use dynamic strings. I guess we can agree in most of this.