# File lib/scruffy/graph.rb, line 167 def renderer=(val) raise ArgumentError, "Renderer must include a #render(options) method." unless (val.respond_to?(:render) && val.method(:render).arity.abs > 0) @renderer = val end