Did you know? SWI-Prolog supports Google Protocol BuffersSearch Documentation:
Kings day in the NetherlandsPredicate term_expansion/2