??? Since when this is possible ???
Wiki doesn't mention this kind of usage.
Actually that's a classic "Steve Oopsie". ERASE b() would be more appropriate to just erase the arrays, but CLEAR, in this case, works well enough here (though the b() is ignored).
The ERASE statement is used to clear all data from an array
The CLEAR statement clears all variable and array element values in a program.