I've gotten into the habit of for-looping, storing the current $_ into some variable, then for-looping again and using the other $_, the outside one, as a reference.
I'm trying to (mostly) accurately reproduce capitalization, wherever the hell it may show up.
It occurs to me as I write this that it's a problem I shouldn't be trying to solve; I should just do what I was doing before, fuzzy caps. If any letter in the word is capitalized, cap the word at the beginning. I've seen bizarre caps before, so that might look better.
Direct cap-for-cap, on the other hand, will produce more of a parroted effect. I was just hoping to catch acronyms, partial acronyms, stylistic caps, etc., but to hell with it.
Is anybody else getting the feeling that web resources are starting to become strained? I can't help the guilty notion that, seeing these connectivity troubles so recently after setting up my account with jcwren, somehow I broke it.
I'm gonna go hide in the cupboards.