Was the best way I could think of to support a `proc` for the label and turn it into a meaningful ID for the DOM.