The caller supports RunConfig#env.
The caller supports RunConfig#inheritOutput and RunConfig#inheritError.
The caller supports RunConfig#onOutputStream.
Validates that config is valid and only sets supported options.
Validates that config is valid and only sets supported options.
java.lang.IllegalArgumentException if there are unsupported options.
Support validator for RunConfig.
Validators allow us to add options to RunConfig in a forward compatible manner.
Every JSEnv must
This ensures that all set config options are supported by the JSEnv.