class BinData::Registry

def underscore_name(name)

Convert camelCase +name+ to underscore style.
def underscore_name(name)
  name.to_s.sub(/.*::/, "").
            gsub(/([A-Z]+)([A-Z][a-z])/,'\1_\2').
            gsub(/([a-z\d])([A-Z])/,'\1_\2').
            tr("-", "_").
            downcase
end