kryo.register(Collections.singleton("").getClass(), new CollectionsSingletonSetSerializer());
kryo.register(Collections.singletonMap("", "").getClass(),
new CollectionsSingletonMapSerializer());
kryo.register(Currency.class, new CurrencySerializer());
kryo.register(GregorianCalendar.class, new GregorianCalendarSerializer());
kryo.register(InvocationHandler.class, new JdkProxySerializer());
kryo.register(StringBuffer.class, new StringBufferSerializer());
kryo.register(StringBuilder.class, new StringBuilderSerializer());
UnmodifiableCollectionsSerializer.registerSerializers(kryo);
SynchronizedCollectionsSerializer.registerSerializers(kryo);
kryo.register(CGLibProxySerializer.CGLibProxyMarker.class, new CGLibProxySerializer());
kryo.register(InvocationHandler.class, new JdkProxySerializer());
kryo.register(WicketChildListSerializer.CLASS, new WicketChildListSerializer(kryo));
kryo.setRegistrationRequired(false);
kryo.register(Panel.class);
kryo.register(WebPage.class);