A point that came up in chat is the question of "can't fail" API calls, which are those that current take no arguments. Examples would be TSTrafficServerVersionGetMajor() or TSPluginDirGet(). Should we have an exception for API calls that absolutely cannot fail?
I think I would support such an exception, for API calls that can't fail and don't take arguments (the latter being, IMHO, a necessary but not sufficien condition for the former).