I have another addition to the GFM parser. For headers involving involving underscores, i.e. for
### variable_name Github leaves the underscore in the html id attribute, i.e. Github produces id="variable_name" while kramdown createsid="variablename". Can you add this enhancement to the GFM parser to mimic Github's html id generation? Thanks!