[ 2017-11 Albuquerque Saturday issues processing ]
All the fns that take a const char * are narrow contract, and so can't be noexcept. Should be "Throws: Nothing" instead. Alisdair to re-word.