    public Serializer newSerializer( final Class<?> type ) {
        if ( Component.class.isAssignableFrom( type ) ) {
            return new ReferenceFieldSerializerReflectionFactorySupport( _kryo, type );
        }
        return null;
    }

    public Serializer newSerializer( final Class<?> type ) {
        if ( Component.class.isAssignableFrom( type ) ) {
            final ReferenceFieldSerializerReflectionFactorySupport result = new ReferenceFieldSerializerReflectionFactorySupport( _kryo, type );
            result.setIgnoreSyntheticFields( false );
            return result;
        }
        return null;
    }
