At least two things needs to be configurable:
1. The code injected into java.base can come from a plugin as classes or byte arrays or streams, etc
2. The package which is added to java.base exports can come from the instrumentation plugin
1. The code injected into java.base can come from a plugin as classes or byte arrays or streams, etc
2. The package which is added to java.base exports can come from the instrumentation plugin