No this is a sample customization, that can be used instead of ReplAdvancedSettings. Also the wrappers I have pasted in the example, are generated through this class. And we can not have this is as default.

following patch can be used to switch between them (the default and non default). 

```
@@ -78,7 +78,7 @@ class MainGenericRunner {
         Right(false)
       case _  =>
         // We start the repl when no arguments are given.
-        Right(new interpreter.ILoop process(settings, new interpreter.ReplAdvancedSettings))
+        Right(new interpreter.ILoop process(settings, new interpreter.ReplAdvancedSettingsExtended))
     }
 
     /** If -e and -i were both given, we want to execute the -e code after the

```