Big dump of the working interpreter. Better late than never...