~ tweak for runtime manipulation in debugger
~ parity between MSVC OptString and boost::Optional<std::string>
fast forward