Utilities for defining and parsing first-order formulas, finding unifiers, etc.