Changed how REPL recieves source to eval