Prior work in akka-land: https://github.com/akka/akka-http/pull/1738 (and others in akka/akka). Prior work in scala-land: https://github.com/scala/scala/pull/5145