Improved accept/content-type support. Experimenting with async, tracing.