question: public boolean justSerialized ( ) { return serialized . getAndSet ( false ) ; }
target:  This is called on deserialization. You can only call it once to get a meaningful value as it resets the serialized state. In other words, this call is not idempotent.