Use 'engine' to describe interpreter