newSVsv()を使うべし

基本的に `SvREFCNT_inc` よりも `newSVsv` を使うほうが問題が起きないので `newSVsv` をつかうべきです。
前者はパフォーマンスチューニング時を除けば意図的にエイリアスを作るときくらいしか使う場面はないと思います。

あと `av_store()` は使うのが難しいので lvalue `av_fetch() & sv_setsv()` のほうが考えることがずっと少なくてすみます。