Unexpected behavior when recalling targets less than 1

I frequently use palette numbers with a digit after the decimal point (e.g. 3.1, 5.4), and some of those are numbers less than one (e.g. 0.1, 0.9).  I've discovered that there is a bit of less than expected behavior when recalling those low numbered palettes if I don't explicitly press [0] before pressing [.].

Looking through the manual, I see the note about recording cues, and entering a decimal without an integer prefix defaults to the last integer cue number recorded.  This makes sense as a good shortcut for recording point cues.  However, I don't see anything in the manual that addresses the recall of cues or any other targets if the integer prefix is absent.   The behavior of the command line appears to follow a similar algorithm where it assumes the decimal prefix to be the last integer prefix used with that record target.

So, if I type [Beam Palette][.][1], I expect to recall Beam Palette 0.1.  However, if I first recall Beam Palette 5, then [Beam Palette][.][1] yields Beam Palette 5.1 instead of 0.1.  

The bottom line question: is this behavior intentional, or just a leftover algorithm from the cue number interpretation?  I can understand the value of the shortcut with cue numbers, but I'm not convinced that it gives expected results when working with other targets.

Related