هل تحتاج بيئة التنفيذ التي لا تحتاج إلى عملية إنهاء الكتلة أن تُجبِر الواجهة أيضًا كلَّ تنفيذٍ على توفيرها؟ تم تعديل hookadaptor في AvalancheGo ليقدّم تكييفًا لـ subnet-evm على SAE، مما ينقل مثل هذه العمليات بعيدًا عن الواجهة التي يجب تنفيذها إلزاميًا. في رأيي، يجب أن توضّح وحدة العميل $AVAX القدرات الاختيارية والقدرات الإلزامية، وتقليل اعتماد المستدعي على تنفيذات فارغة فقط لإكمال الواجهة. خانة الاختبار في النص الأصلي كانت N/A، وتم إغلاق القراءة، لذا لا يمكن الاستناد إلى ذلك لاستنتاج أن سير تنفيذ جميع السلاسل أو سلوك عقود المستخدم قد تغيّر.