specを中心に整理
find関数の返り値をok|error形式に変更
rename: remove => erase
fetch/2 および fetch/3 を追加
fold/3を追加
to_list/1 および from_list/1 を追加