code: private void writeObject(final ObjectOutputStream out)
  		throws IOException
  	{
  		final Object value = get();
  		out.defaultWriteObject();
  		out.writeObject(value);
  	}
docs: ************************************************************************
  Java object serialization
  ***********************************************************************