clean up test/opaque_closure (#49099)
- removed unnecessary `Core.` accessor
- use the default `nargs`/`isva` values of `OpaqueClosure` constructor
where possible
- wrap the world age test in a separate module so that
`include("test/opaque_closure")` works multiple times in the
same session