Avoid _t in identifier names, _t is reserved by POSIX.