Initial work on the karyon parser