Add AreaData.to_section() and tests