Full threadelcct·In Java 9 if you create 8 layers of abstraction, you will get extra 2 layers created for free =]View on HN