OK, the hyphen, not the Ampersand; there's not much discussion on the use of punctuation marks (other than the asterisk) in this description.
As to the "fbrl" problem, you're probably ahead of me here, but on non-initial legs they can just all be relative to whatever an unmodified, default "forward" would be. This, something like [C-bW] would be a Knight that cannot move to a space with a piece directly beyond it -- it makes a Camel's (1,3) leap, and then slides one space back toward its starting point.
OK, the hyphen, not the Ampersand; there's not much discussion on the use of punctuation marks (other than the asterisk) in this description.
As to the "fbrl" problem, you're probably ahead of me here, but on non-initial legs they can just all be relative to whatever an unmodified, default "forward" would be. This, something like [C-bW] would be a Knight that cannot move to a space with a piece directly beyond it -- it makes a Camel's (1,3) leap, and then slides one space back toward its starting point.