sub errno_to_str { $! = shift; return "$!"; }