Nice. Can you add the types to the return values?

```scala
val bytes: Array[Byte] = KryoInjection(someItem)
val option: Option[AnyRef] = KryoInjection.invert(bytes)
```

I think the second ret value is correct.