Jika suatu lingkungan eksekusi tidak memerlukan operasi penutupan blok, apakah antarmuka tetap harus mewajibkan setiap implementasi untuk menyediakannya? Perubahan pada hookadaptor AvalancheGo menyediakan adaptor untuk subnet-evm di SAE, sehingga operasi semacam ini tidak lagi wajib diimplementasikan melalui antarmuka. Menurut saya, modul klien $AVAX sebaiknya menjelaskan dengan tegas kemampuan mana yang opsional dan mana yang wajib, agar pemanggil tidak perlu membuat implementasi kosong sekadar untuk memenuhi antarmuka. Kolom pengujian pada sumber menyatakan N/A, dan saat dibaca pengujian tersebut sudah ditutup; hal ini tidak cukup untuk menyimpulkan bahwa alur eksekusi semua chain atau perilaku kontrak pengguna telah berubah.