# File lib/camping-unabridged.rb, line 633
633:     def call(e)
634:       X.M
635:       p = e['PATH_INFO'] = U.unescape(e['PATH_INFO'])
636:       k,m,*a=X.D p,e['REQUEST_METHOD'].downcase,e
637:       k.new(e,m).service(*a).to_a
638:     rescue
639:       r500(:I, k, m, $!, :env => e).to_a
640:     end