19. The computer program product of claim 15 , wherein the file into which the programming method is incorporated is a class file.
15. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions for: modifying an Abstract Syntax Tree (AST) in response to compilation by a compiler of a predefined AST transformation; compiling a portion of source code, wherein the portion of source code is configured for generating grammatical output to a user of a program following compilation of the predefined AST transformation, wherein the portion of source code comprises a predefined token; referencing a modified node of the AST during compilation of the portion of source code in response to compiling the predefined token; generating a programming method in response to referencing the modified node of the AST during compilation of the portion of source code; incorporating the programming method into a file produced by the compiler, wherein the programming method is configured to call an instance of a message bundle file, and wherein the message bundle file is configured to define an entry key value in a natural language, wherein the natural language is based on a locale of the user.