Serialize value is possible, i.e. it is Serializable or null

Property definitions

serialization $ Serializer :: try_to_serialize
	# Serialize `value` is possible, i.e. it is `Serializable` or `null`
	fun try_to_serialize(value: nullable Object): Bool
	do
		if value isa Serializable then
			value.serialize_to_or_delay(self)
		else if value == null then
			serialize value
		else return false
		return true
	end
lib/serialization/serialization_core.nit:82,2--91,4