
Html::html5::builder can export function names corresponding to any html5 element.
each function returns an xml::libxml::element with the same name as the function. the arguments to each function are processed as a list, and used to set the attributes and contents of that element.