In declarative macro after interpreting steam of
item it holds as single
tt if it is passed further to another macro.
In this example you can see
token! printed twice. That is explained by hypotheses made above. If
item consisted of multiple
tt there would be much more
token! on the screen.
Is that possible to cancel reinterpretation as
item and get original stream of