in tormenta-core/src/main/scala/com/twitter/tormenta/scheme/Scheme.scala [56:60]
def withHandler[U >: T](fn: Throwable => TraversableOnce[U]): Scheme[U] =
new Scheme[U] {
override def handle(t: Throwable) = fn(t)
override def decode(buf: ByteBuffer) = self.decode(buf)
}