https://elitedev.in/java/6-advanced-java-bytecode-manipulation-techniques-t/
6 Advanced Java Bytecode Manipulation Techniques to Boost Performance