仕様関数を推奨のものに変更、コード整形 #51
要素追加ループのコスト軽減・単純化 #51