If you try and extract a substring using A$(4,5) it appears that it is treated as a numeric and the left Bracket is used as exponentiation.
ie if B$="AB" and you print B$(1) you get 5.20200002e+53
Edit: This is on nano6502. This is for printing. If you let A$=B$(1) then print A$ you get the correct result.