Don't try to be way too clever about strings.

It just ends in tears and sadness.
Clean up misc. compiler errors and warnings.