Introduced interpreter.step()