moving some string subs into driver lib, though not all, refs #283