module Padrino::Routing::InstanceMethods
Our Padrino instrumentation relies heavily on the fact that Padrino is built on Sinatra. Although it wires up a lot of its own routing logic, we only need to patch into Padrino's dispatch to get things started.
Parts of the Sinatra instrumentation (such as the TransactionNamer) are aware of Padrino as a potential target in areas where both Sinatra and Padrino run through the same code.