final ConsoleHolder holder = new ConsoleHolder();
holder.history = new History();
holder.currentCompletor = null;
IokeObject history = runtime.newFromOrigin();
rl.setCell("HISTORY", history);
rl.registerMethod(runtime.newNativeMethod("will print a prompt to standard out and then try to read a line with working readline functionality. takes two arguments, the first is the string to prompt, the second is a boolean that says whether we should add the read string to history or not", new NativeMethod("readline") {
private final DefaultArgumentsDefinition ARGUMENTS = DefaultArgumentsDefinition
.builder()