Introduced section factory to pass additional options to sections.