module Sprockets::Processing

def wrap_processor(klass, proc)

def wrap_processor(klass, proc)
  if !proc
    if klass.respond_to?(:call)
      klass
    else
      LegacyTiltProcessor.new(klass)
    end
  elsif proc.respond_to?(:arity) && proc.arity == 2
    LegacyProcProcessor.new(klass.to_s, proc)
  else
    proc
  end
end