@Freetrav
let me explain my previous response
1. I agree with you that my solution is more a provocation that uses a workaround to arrive where the querent claims to go than an effective solution.
2. taking a more general case in that the coder wants to DUPLICATE the keyword of a fundamental TYPE of data of the language:
from my little point of experience and point of view I cannot imagine in what the BASIC (a Procedural Language of Programming ) can be empowered by this kind of performance (duplication of the token keyword that the human uses to write code and the parser uses to translate the code for compiler).
Surely this my affirmation doesn't mean that jack's question is an error.
3. about preprocessor: fantastic idea! I seem to remember for RapidQ the community built a preprocessor to manage more extentions of the language that the same community brought on over in the time. It can be an idea for new clever programmers to create a new utility for QB64 like vWatch, InForm, GM64, those of Ashis, Unseen, David, RhoSigma and so more others that now I don't remember (sorry for an unwanted exclusion).