jury mast: a temporary mast to replace one that has broken off
instrumentality: an artifact (or system of artifacts) that is instrumental in accomplishing some end
logic programming: creating a program that enables the computer to reason logically