start work on TAP diagnostics/comments
add exception assertions for throws/no_throws