Report abuse


			
def initialize(options = {})
  options.each do |param, value|
    method = param.to_s.downcase + "="
    raise ArgumentError, "Invalid option %s" % param unless respond_to?(method)
    send(method, value)
  end
end