Add a comment and a method to the generated classes
Small formatting change
Remove code formatter
Initial implementation of the macro generator