class Octicons::Octicon

def initialize(symbol, options = {})

def initialize(symbol, options = {})
  @symbol = symbol.to_s
  if octicon = get_octicon(@symbol, options)
    @path = octicon["path"]
    @width = octicon["width"]
    @height = octicon["height"]
    @keywords = octicon["keywords"]
    @options = options
    @options.merge!({
      class:   classes,
      viewBox: viewbox,
      version: "1.1"
    })
    @options.merge!(size)
    @options.merge!(a11y)
  else
    raise "Couldn't find octicon symbol for #{@symbol.inspect}"
  end
end