iconv(3)-compatible API and $LD_PRELOAD-able library by NKF