Definition of a path/trail/walk
问题 Many predicates define some kind of an acyclic path built from edges defined via a binary relation, quite similarly to defining transitive closure. A generic definition is thus called for. Note that the notions defined in graph theory do not readily match what is commonly expected. Most notably, we are not interested in the edges\' names. Worse, also graph theory has changed a bit, introducing the notion of walk, noting Traditionally, a path referred to what is now usually known as an open