Added additional args parameter to policy instantiation to allow passing of a parent object for authorization