OptionalstartCode blocks to be written at the start of the file
Code blocks for builder services configuration
Code blocks for the main application logic
OptionalcatchCode blocks for catch clauses in try-catch blocks
OptionalfinallyCode blocks for finally clauses in try-finally blocks
OptionalendCode blocks to be written at the end of the file
The class references used in the program