[cleanup] adding missing variable init in constructors.
removed unneeded copy in string utilities.
more work...