Got it, in case `Profile` had own logic for method `permission` this order may work.