abstract fun deserialize(raw: Raw, valueNode: ValueNode? = null): Scalar
strategy for scalar deserialization