if an app is in threadsafe! mode, then the middleware ordering won't be controlled (or maybe the middleware won't be inserted at all? not sure) https://github.com/Octo-Labs/heroku-request-id/blob/master/lib/heroku-request-id/railtie.rb given that [threadsafe! will be on by default in rails 4, and in general is now recommended even for single-threaded apps](http://tenderlovemaking.com/2012/06/18/removing-config-threadsafe.html), this should probably be accounted for.
if an app is in threadsafe! mode, then the middleware ordering won't be controlled (or maybe the middleware won't be inserted at all? not sure)
https://github.com/Octo-Labs/heroku-request-id/blob/master/lib/heroku-request-id/railtie.rb
given that threadsafe! will be on by default in rails 4, and in general is now recommended even for single-threaded apps, this should probably be accounted for.