No need to have that.
Excise strerror.
May as well pass the proper arg.
Supposed to be a bit more efficient, may as well use it.
Didn't need that.
Painful rename causes full recompile. worth it.