docs: @SuppressWarnings("unchecked")
      public static <T> Serializer<T> unsafeGetSerializer(SerializerFactory serializerFactory,
                                                          SerializerDefinition serializerDefinition) {
          return (Serializer<T>) serializerFactory.getSerializer(serializerDefinition);
      }