# File lib/camping-unabridged.rb, line 609
609:     def call(e)
610:       X.M
611:       p = e['PATH_INFO'] = U.unescape(e['PATH_INFO'])
612:       k,m,*a=X.D p,e['REQUEST_METHOD'].downcase,e
613:       k.new(e,m).service(*a).to_a
614:     rescue
615:       r500(:I, k, m, $!, :env => e).to_a
616:     end