Document enumeration functions.