nostr:npub1ced3sw6n2hehffgalr4re0e0u83t5l9raj3avyf6g5lu0v3fvn2sssvlf2 nostr:npub1cwwjvpgyj5fy8tdkw4d62zsym74eaqs4y7wt0c6nzt5a7lll9x2qvpny8k nostr:npub1f3srhzp5z8qwchfdyy6kceysfg9jzxr937ttracqrxuxuncc25mqgmjzfc nostr:npub1gcht7nxyny85r6ezenuyp3f8ey73l773d0glpgeacudx6r5evh2szu00vs Do you have access to change the implementation of (X)? If so, could you define a as a parameter object? In that case, you could at least change the value of a for all of its references in the dynamic scope of (Y).