I don't get why this and definition_list have inconsistent naming between their function name and the variable they expose.