make dto macro run on beforeinheritance
fixed alignment in ArticleSample1