مرحباً مات!
لإضافة بعض التفاصيل، فإن إمكانية قيام مستخدم إداري بالتصرف كمستخدم عادي ستضيف بُعدًا إضافيًا لجميع منطق تفويض المسؤول بالكامل.
على الرغم من أن هذا المنطق مركزي في الغالب في guardian.rb و /lib/guardian/*.rb، فإن التعقيد واحتمالية الأخطاء لمثل هذا التغيير ستكون كبيرة جدًا، وستحتاج ضرورة هذه الميزة إلى تفوق ذلك بكثير، وهو ما لا يحدث، نظرًا للبدائل.