read

open override fun read(in: JsonReader): Optional<V>