This is a followup to #9. Underline should not be supported by default. We should, however, accept options to allow custom rendering.