The problem of moves eclipsing each other has always existed. Usually it can be ameliorated by reordering the moves in the XBetza descriptor. E.g. DR would show the same move diagram as a plain R, and if you want the possibility to show that the 2nd square can be jumped to you would have to write RD. I recently improved this slightly by combining m moves from one atom with c moves from a later atom, to show up as normal destinations. so that mQcK would show the K targets as having both m and c.
The problem of moves eclipsing each other has always existed. Usually it can be ameliorated by reordering the moves in the XBetza descriptor. E.g. DR would show the same move diagram as a plain R, and if you want the possibility to show that the 2nd square can be jumped to you would have to write RD. I recently improved this slightly by combining m moves from one atom with c moves from a later atom, to show up as normal destinations. so that mQcK would show the K targets as having both m and c.