now `deserialize` can throw anything but NoSuchElementException, which is not expected for a method returning `Try`; I’d recommend something along the lines of `Try(serializerByIdentity(serializerId)).transform(_.fromBinary(bytes, clazz), ex => Failure(...))`