@Override
 public Result getResult() {
   if (super.getResult().equals(Result.DEFAULT))
     return Permission.getPermissionDefault(permission.name);
   return super.getResult();
 }