Preserve the way "===== Generated =====" is written, e.g. "--- Generated ---" or "**** Generated".
Added support for attribute constants.
Generate PersonState.txt.
Fixed with methods.
Removed exceptions + added exception + fixed with methods.