libserializer