public string Run(Script script)
            {
                Option <InterpreterResult> result = Brainf_ckInterpreter
                                                    .CreateReleaseConfiguration()
                                                    .WithSource(script.Source)
                                                    .WithStdin(script.Stdin)
                                                    .WithMemorySize(script.MemorySize)
                                                    .WithOverflowMode(script.OverflowMode)
                                                    .TryRun();

                result.Value !.MachineState.Dispose();

                return(result.Value.Stdout);
            }