Add an obligate-complete slot to describe XQ Horse moves.
*primitives* wouldn't usually change.
Add append-destination method

The function eases combining destinations and compound-destinations to each other for the eventual parsing of complex powers.