Added constructor with parent classloader and CompilerConfiguration