section.contours now initialized as [] instead of None