Experiments in HOL Light implementing syntax and category theory