分かると思うけど、>>661はライブラリ毎に仕様が異なるという問題であって
自作できるなんて問題ではないよ