Prolog Augmentation of