The provider used by JShell to generate the execution engine needed to
evaluate Snippets. Alternate execution engines can be created by
implementing this interface, then configuring JShell with the provider or
the providers name and parameter specifier.
The unique name of this ExecutionControlProvider. The name must
be a sequence of characters from the Basic Multilingual Plane which are
Character.isJavaIdentifierPart(char).
Create and return the default parameter map for this
ExecutionControlProvider. The map can optionally be modified;
Modified or unmodified it can be passed to
generate(jdk.jshell.spi.ExecutionEnv, java.util.Map).