Adding private versions of element, elements, section, and sections