drop the `toStr->Length();` down where it's used. usually I don't care, but the variable is used so much it's hard to see where it's being set.