fix: store SPL closures in register() so unregister() can remove them
#3759
test-file-permissions.yml
on: pull_request
Check File Permission
5s