class Kramdown::Element
def rfc2629_fix
def rfc2629_fix if a = attr if anchor = a.delete('id') a['anchor'] = anchor end if anchor = a.delete('href') a['target'] = anchor end attr.keys.each do |k| if (d = k.gsub(/_(.|$)/) { $1.upcase }) != k or d = STUDLY_ATTR_MAP[k] a[d] = a.delete(k) end end end end