Currently the Graph implementations have a lack of best practices on Java conventions as well as old Java syntax.
As part of this fix, the new implementation should follow Java 19 conventions and better Unit Testing coverage (only in code, not configuration on CI)