cleanup
eliminate dependency on Chj::end
delete unused dependency
cleanup
command+flag handling cleanup, fixing exception handling

dropping DoCatchExceptions field (useless anyway)