Updated CodeGen_PagesBlocksAttributesMigration so you don't have to use TextOutput and you aren't limited to 8000 chars