package prolog.components.terms /** * Part of a [Clause][prolog.components.expressions.Clause] before the [neck][prolog.terms.Neck] operator. */ interface Head : Term { val functor: Functor } typealias Functor = String