* fix(java): bound imported return-type propagation
* fix(java): preserve inherited return types
* perf: benchmark scope-resolution allocation in CI
Measure all supported languages with real parsing and resolution, and
require stable graphs and measured binding budgets in CI.
Keep transitive Java factory calls without re-copying dependency tables,
and build shared re-export closures only when a lookup needs them.
* test: cover scope benchmark CI dependency
---------
Co-authored-by: Gergo Magyar <gergomagyar0@gmail.com>