Is there a reason why this line uses `resource.scope.lookupdefaults` but line 73 uses `lookupdefaults` without an explicit receiver?