A scheme interpreter.