Split section representation from parser code